State of Ohio Psych Hospital
About the Business
The State of Ohio Psych Hospital is a leading mental health facility located at 930 South Detroit Avenue in Toledo, Ohio. As a specialized hospital dedicated to providing comprehensive psychiatric care, we offer a range of services to support individuals struggling with mental health challenges. Our team of experienced professionals is committed to providing personalized treatment plans to help patients achieve optimal mental wellness. Whether you are seeking inpatient or outpatient care, the State of Ohio Psych Hospital is here to support you on your journey to recovery.
Location & Phone number
930 S Detroit Ave, Toledo, OH 43614, United States
List of local businesses, places and services in Ohio
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos