1738 N 77th Ave, Elmwood Park, IL, 60707 (current address)
1644 W Farragut Ave, Chicago, IL, 60640 (2008)
7230 W North Ave, Elmwood Park, IL, 60707 (2001 - 2005)
1915 N 24th Ct, Elmwood Park, IL, 60707 (2003)
1751 N Neva Ave, Chicago, IL, 60707 (1994 - 2001)