Stiles Reservoir Dam
United States
>
Massachusetts
>
Worcester County
>
Leicester
>
Stiles Reservoir Dam
Stiles Reservoir Dam in Leicester.
Stiles Reservoir Dam
Waterway
dam
Parker Street
Camp Wind