bn:00312368n
Noun Named Entity
PT
No term available
EN
Norwood Depot is an MBTA Commuter Rail Franklin/Foxboro Line station located in downtown Norwood, Massachusetts. Wikipedia
English:
MBTA station
Relations
Sources
CONNECTING SERVICE
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY