1 verified providers
350 Lodge Rd, Middlebury, VT
(802) 388-1220
★ 3.6 (15 reviews)
The Residence at Otter Creek is an independent living community located in Middlebury, Vermont, providing seniors with a residential lifestyle option.