NPI Central
Beach Terrace Care Center Inc NPI Number 1508893025 — Long Beach, NY | NPI Central