Willoughby Place is a drug and alcohol rehab based at 1420 Lost Nation Road in Willoughby, Ohio. Willoughby Place can be contacted at 440-951-6532.
The program also provides its services in different environments, such as Inpatient Addiction Treatment , Residential Treatment.
Willoughby Place also offers a number of programs that are customized to address the needs of specific clients such as: Addiction Treatment for Persons with Co-Occurring Mental and Substance Use Disorders. Lastly, Willoughby Place accepts the following forms of payment, such as Cash or Self-Payment, Medicaid for Addiction Treatment, Medicare, Private Health Insurance, Payment Help.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.