Bouchard Pond
United States
>
Massachusetts
>
Worcester County
>
Leicester
>
Bouchard Pond
Bouchard Pond in Leicester.
Bouchard Pond
Vegetation and ground cover
water
Cedar Meadow Pond Dam
Burncoat Brook
Charles Street
Pine Street