The Residence at Otter Creek Middlebury, VT ★ 4.4 (23 reviews) From $4,200/month Assisted Living Independent Living Memory Care