Denver Rails -The Railroads of Denver and the West
ATTRACTIONS HOME
|
USA MAP
|
SEARCH
LOMBARD METRA DEPOT
20 S MAIN ST
LOMBARD, ILLINOIS -USA
Location:
LOMBARD, IL
RAILROAD DEPOT
Comments/Directions:
The Metra station in Lombard was built in 1979 but retains an older style.
God Bless America
©2001-2025 Mike Stutz