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