- Stamford Hospital
Stamford Hospital is a Drug and Alcohol Addiction Recovery Faciltity that is located at:
1 Hospital Plaza
Stamford, CT. 6904
If you would like to contact Stamford Hospital, you can reach them at 203-276-1000.
Stamford Hospital offers the following treatment services: Hospital Inpatient Treatment Services
Payment forms accepted: Self Payment Drug Rehab, State Financed (not medicaid), Personal Health Insurance