Dynamic List Information
Dynamic List Data
Facility
Ellis Hospital
Provider Number
330153
Effective Date
2005-09-22
Address
1101 Nott Street
Schenectady, NY 12308
United States