NPI Central
Ofra Bloch, LCSW — NPI 1679627806, New York, NY | NPI Central