NPI Central
Ellis Hospital — NPI 1821850868, Schenectady, NY | NPI Central