Willoughby Place is an addiction treatment center based at 1420 Lost Nation Road in Willoughby, OH. Willoughby Place can be reached at 440-951-6532.
The program also provides its services in different settings, such as Inpatient Rehab Center, Residential Treatment Services.
Willoughby Place also offers various programs that are tailored to meet the needs of specific people such as: Drug Rehab for Persons with Co-Occurring Substance Use and Mental Disorders. Lastly, Willoughby Place accepts different forms of payment, such as Cash Payment, Medicaid Covered Treatment, Insurance Through Medicare, Private Insurance for Addiction Treatment, Little to No Fee Payment.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.