7823 Eleanor Pl, Willowbrook, IL, 60527 (current address)
7818 Eleanor Pl, Willowbrook, IL, 60527 (1993 - 2017)
7818 Eleanor, Clarendon Hills, IL, 60514 (2001)
7823 Eleanor Pl, Clarendon Hills, IL, 60514 (1993 - 2001)
806 N Kenilworth Ave, Oak Park, IL, 60302 (1974)