Otter River Green
United States
>
Massachusetts
>
Worcester County
>
Templeton
>
Otter River Green
Otter River Green is a street in Templeton.
Otter River Green
type of road
Driveway
Red Fox Crossing
Otter River Green
Depot Road
Old Winchendon Road
River Road
Crotty Avenue
Otter River Recreation Area
Otter River Dam
Otter River Reservoir
Main Street
Templeton Fire Department, Templeton Town Hall
Otter River
State Road
Otter River, Saint Martins Church, Otter River - Route 68 & Main Street