Vector 7
Back

Psychiatric Center of Northwest Ohio

Location/s:

Psychiatric Center of Northwest Ohio, 1610 Fostoria Ave, Findlay, OH 45840

About the Facility

Psychiatric Center of Northwest Ohio provides psychiatric services and addiction treatment in Findlay, OH. Located at 1610 Fostoria Ave, the center aims to support individuals facing mental health challenges. With a focus on accessible care, the facility has received a mixed rating of 2.7 from 22 reviews. For more information, visit their website at reach-redirect.kyruus.com or contact them at +14194296480.

What they offer:

Working Hours:

Monday: 8 AM–4:30 PM
Tuesday: 8 AM–4:30 PM
Wednesday: 8 AM–4:30 PM
Thursday: 8 AM–4:30 PM
Friday: 8 AM–12 PM
Saturday: Closed
Sunday: Closed

Facility Gallery

Featured Resources

image 1 3
Podcasts
Dev
03/18/2026
Armchair Expert with Dax Sherpard
image 1 2
Podcasts
Dev
03/18/2026
Kevin Lanning