NPI Central
South Beach Psych Center(omh) NPI Number 1306209283 — Staten Island, NY | NPI Central