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 center also offers its services in various settings, for instance Inpatient Recovery and Treatment , Residential Rehab.
Willoughby Place also offers a number of programs that are tailored to meet the needs of specific individuals such as: Alcohol Rehab for Persons with Co-Occurring Mental and Substance Use Disorders. Finally, Willoughby Place accepts various payment types, such as Private Pay, Medicaid for Drug Rehab, Medicare Public Insurance, Private Insurance for Drug Rehab , Payment Assisted Addiction Treatment.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.