Latitude and longitude of 83rd Street (Metra station)
- Nearby Oak Lawn, Illinois, United States
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