Latitude and longitude of Eliot (MBTA station)
Satellite map of Eliot (MBTA station)
Eliot is a surface-level rapid transit station located in Newton, Massachusetts on the Green Line "D" Branch of the MBTA.
Latitude: 42° 19' 7.48" N
Longitude: -71° 13' 1.28" W
Nearest city to this article: Jamaica Plain
Read about Eliot (MBTA station) in the Wikipedia Satellite map of Eliot (MBTA station) in Google Maps