Photos of Glen Ellyn…
Lake Ellyn, Glen Ellyn

Image by haleyhughes
Glen Ellyn, Illinois. DSC_0621
Metra at Glen Ellyn

Image by Steven Vance
This is a Metra commuter train as shown in Google Earth. The train is leaving the Glen Ellyn, IL, station.
Glen Ellyn Theater

Image by Darren Larson
The cool theater in downtown Glen Ellyn.