Storrow Pond
Storrow Pond is a pond in Town of Westwood, Norfolk, Massachusetts. Storrow Pond is situated near the peak Cat Rock, as well as near North Beach.Places of Interest Nearby
Discover Westwood Town Pound and Wilson Mountain Reservation.
Westwood Town Pound
Westwood Town Pound is a historic site.
1¼ miles east of Storrow Pond
Wilson Mountain Reservation
Wilson Mountain Reservation is a public recreation…
2 miles northeast of Storrow Pond
Needham Junction station
Needham Junction station is an MBTA Commuter Rail station in Needham, Massachusetts.
2 miles north of Storrow Pond
Places in the Area
Nearby places include Westwood and Dover.
Westwood
Norwood is a town of 32,000 in Massachusetts.
2 miles south of Storrow Pond
Dover
Dover is a town in Norfolk County, Massachusetts, United States.
2½ miles west of Storrow Pond
Needham
Needham is a town in Massachusetts, near Boston with a population of 32,000.
Storrow Pond
This page is based on…
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
42.24352° or 42° 14′ 37″ north
Longitude
-71.23503° or 71° 14′ 6″ west
Open location code
87JC6QV7+CX
OpenStreetMap ID
OpenStreetMap feature
natural = water
OpenStreetMap feature
water = pond
Satellite Map
See this place from above in high-definition satellite imagery.
Notable Places Nearby
Discover Cat Rock and North Beach.
Nearby Places
Explore places such as Trading Post and Chapel.
Curious Ponds to Discover
Uncover intriguing ponds from every corner of the globe.
“I travel not to go anywhere, but to go. I travel for travel’s sake. The great affair is to move.”
Massachusetts: Highlights
Learn more about Boston and Cambridge.