bn:00798484n
Noun Named Entity
EL
No term available
EN
Davenport Avenue station is a light rail station in Newark, New Jersey. Wikipedia
English:
NCS station
Newark Light Rail
NLR station
Relations
Sources