Heritage Hill Assisted Living & Memory Care Caro, MI ★ 4.8 (50 reviews) From $4,190/month Assisted Living Memory Care Respite Care