Skip to Main Content
Facility
Ellis Hospital
Provider Number
330153
Effective Date
09/22/2005
State
NY
Address Line 1
1101 Nott Street
Address Line 2
Schenectady, NY 12308
Additional Information
N/A