bn:02987999n
Noun Named Entity
EL
No term available
EN
Ball Square station is a light rail station on the Massachusetts Bay Transportation Authority Green Line located at Ball Square in Somerville and Medford, Massachusetts. Wikipedia
Relations
Sources