Home » Services » Recovery Housing » Twelve Meadows
Twelve Meadows is a beautifully updated 4 bedroom Cape Cod set on 1.5 acres with a great living space and open concept first floor that provides a safe, healthy, drug and alcohol-free living environment for individuals once they have completed a primary treatment program.
Lake-Geauga Recovery Centers has helped thousands of Lake & Geauga county residents conquer their substance use disorders and turn their lives around.
Our mission is to promote lifelong recovery from addiction through education, prevention, and treatment regardless of ability to pay.
Hope Starts Here