Autumn Leaves of Glen Ellyn
190 Geneva Rd
Glen Ellyn, IL 60137
Located at 190 Geneva Rd, Autumn Leaves of Glen Ellyn is a senior housing facility in Glen Ellyn, Illinois. The community is in a primarily wealthier area, with an average per-family income of $92,566. With about 39,000 poeple ...
6 miles away from Hanover Park, IL