St. Theresa Pond
United States
>
Massachusetts
>
Middlesex County
>
Billerica
>
St. Theresa Pond
St. Theresa Pond in Billerica.
St. Theresa Pond
Vegetation and ground cover
water
Winter Street
Powderly Road
Bruker Biospin
Bruker Daltonics and Optics
Fitness Trail
6K
Middlesex Comm. College trail
Sinclair Street
Eliot Street