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

Antioch Metra Station (Antioch, Illinois)

USA / Illinois / Antioch / Antioch, Illinois / Depot Street, 305
 railway, Metra, train station, railway terminal

The end of the Metra NCS Line
Nearby cities:
Coordinates:   42°28'51"N   88°5'33"W
This article was last modified 11 years ago