Satellite map of Norwood Depot (MBTA station)
Map of Norwood Depot (MBTA station)
Norwood Depot is a station on the MBTA Commuter Rail Franklin Line located in Norwood, Massachusetts. The station has two platforms, each with a short mini-high platform for handicapped access.
Latitude: 42° 11' 46.68" N
Longitude: -71° 11' 48.48" W
Nearest city to this article: Norwood, Massachusetts
Read about Norwood Depot (MBTA station) in the Wikipedia Satellite map of Norwood Depot (MBTA station) in Google Maps