Stamford Health System is located in Stamford, United States on 12 Merrell Ave. Stamford Health System is rated 3 out of 5 in the category doctor in United States. Stamford Health System, Inc. is a medical practice company based out of 30 SHELBURNE RD, Stamford, Connecticut, United States.
Headquarters
Stamford, Connecticut
Accessibility
Wheelchair-accessible toilet