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