Willoughby Place is a drug and alcohol rehabilitation program found at 1420 Lost Nation Road in Willoughby, Ohio. They can be reached at 440-951-6532.
The center offers services in these settings: Inpatient Addiction Treatment , Residential Treatment.
Willoughby Place also provides individuals with a number of special programs tailored to the specific requirements of individuals, such as: Addiction Treatment for Persons with Co-Occurring Mental and Substance Use Disorders. Willoughby Place also allows the following types of payment: Cash Payment, Medicaid for Addiction Treatment, Insurance Through Medicare, Private Insurance for Addiction Treatment, Low Cost Addiction Treatment.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.