The Lodge at Otter Creek

0 followers


The Lodge at Otter Creek, a senior living community located in Middlebury, Vermont, is the sister community of The Lodge at Shelburne Bay. Located in the lower Champlain Valley of Vermont bordered by the Adirondacks to our west and the Green Mountains to our east. The Lodge is surrounded by majes... Read more

Industries

+1

Headquarters

Employees

Links

Org chart

Jim McWilliam
Executive Director

Jim McWilliam

Collapse
No reports!