About

Windsor-Laurelwood Center for Behavioral Medicine is a behavioral-health facility at 35900 Euclid Avenue in Willoughby, Ohio. The facility's website describes it as open 24 hours a day and providing behavioral-health treatment in the Cleveland area (Windsor-Laurelwood).

Universal Health Services listed Windsor-Laurelwood in its 2018 annual report as a 159-bed facility in Willoughby, Ohio. UHS job postings and facility directories identify Windsor-Laurelwood as part of the Universal Health Services network (UHS 2018 annual report, UHS careers).

The facility describes separate child and adolescent inpatient psychiatric units and also advertises mental-health and addiction-related services for children, adolescents, and adults. Public facility listings describe inpatient, partial-hospitalization, and outpatient program settings (Child and Adolescent Treatment, PracticeLink).