Otter River Pit & Plant
United States
>
Massachusetts
>
Worcester County
>
Templeton
>
Otter River Pit & Plant
Otter River Pit & Plant in Templeton.
Otter River Pit & Plant
Land use
quarry
Depot Road