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