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