1924 N 74th Ave, Elmwood Park, IL, 60707 (current address)
7410 W North Ave, Elmwood Park, IL, 60707 (2008 - 2016)
1924 North Ave, Elmwood Park, IL, 60707 (2009 - 2015)
7410 W North Ave, Elmwood Park, IL, 60707 (2007)
2518 N 79th Ave, Elmwood Park, IL, 60707 (1998 - 2007)