NPI Central
Ellis Hospital NPI Number 1942745831 — Schenectady, NY | NPI Central