Features
- Located in DeWitt, MI, just north of Lansing
- Nestled on the Looking Glass River, a tributary of the Grand River
- Surrounded by woods, wildlife, and pure peace of mind
- Professional, award winning care team
- Nutritious and delicious menu offerings, and outstanding daily activities program