Willoughby Place is based in Willoughby, Ohio - (1420 Lost Nation Road 44094). The facility can be reached at 440-951-6532.
It offers its services in various environments, such as Inpatient Drug Rehab, Residential Treatment.
The facility offers all of its services for the following care types: Rehab for Mental Health Disorders. Lastly, the center has a number of special programs for individuals, including Persons with Co-Occurring Mental and Substance Abuse Disorders.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.