Old Otter River Sch Plygrnd
United States
>
Massachusetts
>
Worcester County
>
Templeton
>
Old Otter River Sch Plygrnd
Old Otter River Sch Plygrnd in Templeton.
Old Otter River Sch Plygrnd
Recreation
recreation_ground
Depot Road
Old Winchendon Road
Liberty Street
River Road
Otter River Dam
Main Street
Templeton Fire Department, Templeton Town Hall
Otter River