Laurelwood Hospital & Counseling Centers
The Windsor-Laurelwood Center for Behavioral Medicine, located in Willoughby, Ohio, is a
full-service, 160-bed psychiatric hospital with an outpatient counseling center located in Beachwood. The largest freestanding psychiatric hospital in Ohio, Windsor-Laurelwood specializes in providing behavioral health and addiction treatment services to children, adolescents and adults.
35900 Euclid Ave.
Also try these nearby Treatment Centers in Ohio
If you are a treatment center representative or an individual providing treatment, you can submit your listing in our directory. Click here to get started.