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