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