Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

83rd Street (Avalon Park) Metra Station (Chicago, Illinois) | Metra, train station

USA / Illinois / Evergreen Park / Chicago, Illinois / East 83rd Street
 Metra, train station

83rd Street (Avalon Park) Metra Station on the Main Branch of the Metra Electric line. Not to be confused with Metra's 83rd Street Station on the South Chicago Branch to the east.
Nearby cities:
Coordinates:   41°44'40"N   87°35'55"W
This article was last modified 14 years ago