Back to top

Glenbeigh Outpatient Center - Niles Accredited

Glenbeigh Outpatient Center - Niles
Mailing Address: 29 North Road SE, Niles, Ohio 44446, United States
Phone: 330-652-6770
Membership Type: Provider
Accrediting Body: Joint Commission
Treatment Type: Intensive Outpatient Program (IOP), Outpatient Treatment
Specialty: Dual Diagnosis/Co-Occurring Mental Health
44446
29 North Road SE
Niles
Ohio