Otter River Reservoir
United States
>
Massachusetts
>
Worcester County
>
Templeton
>
Otter River Reservoir
Otter River Reservoir in Templeton.
Otter River Reservoir
Vegetation and ground cover
water
Cardinal Lane
Red Fox Crossing
Hamlet Mill Road
Otter River Green
Depot Road
Old Winchendon Road
Liberty Street
River Road
Crotty Avenue
Otter River Recreation Area
Otter River Dam
Main Street
Templeton Fire Department, Templeton Town Hall
Otter River
State Road
Otter River, Saint Martins Church, Otter River - Route 68 & Main Street