Search Results
Metra Metropolitan Rail Passenger Stations
596 N Sheridan Rd, Lake Forest, IL 60045
The exterior brick building of this Metra station may look imposing, but the inside tells entirely different story.More Overlooking the waiting room is a mural dedicated to peace. The benches provide commuters with a quite place to wait for the train and contemplate the day ahead.
See more »