Latitude and longitude of 83rd Street (Metra station)

Satellite map of 83rd Street (Metra station)

83rd Street is an electrified commuter rail station along the South Chicago Branch of the Metra Electric Line in the South Side of the city of Chicago. The station is located on 83rd Street at Exchange Avenue near Russell Square Park, and is 11.97 miles (19.26 km) away from the northern terminus, Millennium Station.

Latitude: 41° 44' 40.20" N
Longitude: -87° 35' 55.32" W

Nearest city to this article: Evergreen Park

Read about 83rd Street (Metra station) in the Wikipedia Satellite map of 83rd Street (Metra station) in Google Maps

GPS coordinates of 83rd Street (Metra station), United States

Download as JSON