Stowe Meadows
United States
>
Massachusetts
>
Worcester County
>
Millbury
>
Stowe Meadows
Stowe Meadows in Millbury.
Stowe Meadows
Land use
conservation
Recreation
nature_reserve
Ramshorn Brook
Stowe Road