With
the hospital located in Willoughby
and a counseling and outpatient center located in Beachwood, Windsor-Laurelwood is
convenient to many communities in northeast Ohio. Click here
for a printable pdf with driving directions.
Build a better life - one
day at a time. Call us. (1-800-438-4673) or 440-953-3000.
Psychiatric Solutions, Inc. (PSI) acquired Horizon Health Corporation, the former corporate owner of Laurelwood Hospital in 2007, resulting in the merger of Windsor Hospital with Laurelwood Hospital, now operating as the Windsor-Laurelwood Center for Behavioral Medicine In Willoughby, Ohio.