Windsor Hospital
115 E. Summit Street
Chagrin Falls, OH 44022
Toll Free: 800-542-5432
Phone: 440-247-5300
Contact Us
For more information regarding assessment, benefits, admission or to schedule a program tour, call:
Windsor Hospital
115 E. Summit St.
Chagrin Falls, Ohio 44022
Toll Free: (800) 542-5432
Phone: (440) 247-5300
Please note: All information is held in the strictest of confidence. We do not sell any personal information. If you or someone in your care needs immediate assistance please call the facility for help or dial 911 in an emergency.
The public may contact the Joint Commission's Office of Quality Monitoring to report any concerns or register complaints about a Joint Commission-accredited health care organization by either calling 1-800-994-6610 or emailing complaint@jointcommission.org
The terms “PSI” or the “Company” as used in this website refer to Psychiatric Solutions, Inc. and its affiliates, unless otherwise stated or indicated by context. The terms “facilities” and “PSI Facilities” refer to entities owned or operated by subsidiaries or affiliates of Psychiatric Solutions, Inc. References herein to “PSI employees,” “Employees,” or “our employees” refer to employees of affiliates of Psychiatric Solutions, Inc.