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