6618 S Champlain Ave, Chicago, IL, 60637 (current address)
4923 W 43rd St, Chicago, IL, 60638 (2000 - 2018)
6618 S Champlain Ave Rear Ave, Chicago, IL, 60637 (2017)
6618 S Champlain Ave, Chicago, IL, 60637 (2013 - 2016)
6129 S Eberhart Ave, Chicago, IL, 60637 (2015)