300 Needham Street
300 Needham Street is a commercial area in Middlesex, Massachusetts. 300 Needham Street is situated near Needham Street Bridge, as well as near Riverside Park.Places of Interest Nearby
Highlights: Needham Street Bridge and Mary Immaculate of Lourdes Church.
Needham Street Bridge
Bridge
The Needham Street Bridge is a historic bridge… Needham Street Bridge is situated 780 feet southwest of 300 Needham Street.
Mary Immaculate of Lourdes Church
Church
Mary Immaculate of Lourdes Church, formerly referred to as St. Mary Immaculate of Lourdes Church is situated 2,300 feet northwest of 300 Needham Street.
Places in the Area
Nearby places include Newton Upper Falls and Newton Highlands.
300 Needham Street
- Type: Commercial area
- Location: Middlesex, Massachusetts, New England, United States, North America
- View on OpenStreetMap
Latitude
42.30792° or 42° 18′ 29″ north
Longitude
-71.21472° or 71° 12′ 53″ west
Open location code
87JC8Q5P+54
OpenStreetMap ID
OpenStreetMap feature
landuse=retail
This page is based on OpenStreetMap, Wikidata, and Wikimedia Commons.
We’d love your help improving our open data sources. Thank you for contributing.
Satellite Map
Discover this place from above in high-definition satellite imagery.
Notable Places Nearby
Highlights: Riverside Park and Saco-Lowell Shops Housing Historic District.
Nearby Places
Places to explore: EZ Storage and Chipotle.
Massachusetts: Must-Visit Destinations
Worth a closer look: Boston and Cambridge.
Curious Commercial Areas to Discover
Uncover intriguing commercial areas from every corner of the globe.