63rd Street Metra Station (Chicago, Illinois)

USA / Illinois / Chicago / Chicago, Illinois / East 63rd Street, 1400
 Metra, train station, bus stop

This is the last station before Metra Electric trains split off to South Chicago or University Park/Blue Island. A few South Shore trains stop here
Nearby cities:
Coordinates:   41°46'46"N   87°35'26"W
This article was last modified 11 years ago