3108 N Odell Ave, Elmwood Park, IL, 60707 (current address)
3108 N Odell Ave, Chicago, IL, 60707 (2001 - 2018)
3316 N Harlem Ave, Chicago, IL, 60634 (1999 - 2013)
2859 N Keating Ave, Chicago, IL, 60641 (1995 - 2005)
2930 N Woodard St, Chicago, IL, 60618 (1994 - 2001)