Address:
Stress Care Behavioral Health
3425 Executive Pkwy SUITE 230, Toledo 43606
(419) 531-3500 (Phone)
Hospitals:
Stress Care Behavioral Health
3425 Executive Pkwy SUITE 230, Toledo 43606
ProMedica Toledo Hospital
2142 North Cove Blvd, Toledo 43606