Designed by
Title
West Chicago Metra Station #154550628
Description
This is a Summer picture on an overcast day of the iconic West Chicago Metra Station in West Chicago, Illinois in DuPage County. This is the Station was rebuilt in 1990. This picture was taken on July 29, 2019.
This image is editorial