Needham Street
United States
>
Massachusetts
>
Norfolk County
>
Dedham
>
Needham Street
The Needham Street is an asphalted street with two lanes in Dedham.
Needham Street
type of road
Country or state road
Lanes
2
Religion
Calvary Baptist Church
Riverside Drive
Bridge Street
Northeastern University Dedham Campus
Riverdale Field
Blue Heron Trail
Needham Street
Calvary Baptist Church
Dixon Avenue
Riverdale Park
Charles River
Trimount Street
Vine Rock Street
Bayard Street
Samoset Road
Charlesbank Road
Breede Terrace
Oak Tree Road
Alcott Lane
Valley Road
Massachusetts Avenue
Arbor Lane
Riverview Street
Dedham Island
Juniper Terrace
Lindale Avenue
Hillside Road
Riverdale
Parker Staples Road
Pine Hill Road