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