NPI Central
David Schaffer, LICSW — NPI 1669871380, New Paltz, NY | NPI Central