NPI Central
Roberta Shafter, PHD, LCSW — NPI 1811094501, New York, NY | NPI Central