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