Lake Ellyn Park is a 28.7-acre public park located at 645 Lenox Road in Glen Ellyn, Illinois. The park is centered around Lake Ellyn, an artificial lake created for the Hotel Glen Ellyn in 1889.
Glen Ellyn Historical Society
Lake Ellyn
fire + wine
A Toda Madre
Barones Of Glen Ellyn
2Toots Train Whistle Grill