NPI #
5432 83Rd St
Elmhurst, NY, 11373-4724
092006-1
NY
Behavioral Health & Social Service Providers
Social Worker
104100000X
8403 57Th Ave
Elmhurst, NY, 11373-4833