5620 Telegraph Rd, Wonder Lake, IL, 60097 (current address)
5620 Telegraph Rd, Wonder Lake, IL, 60097 (1993 - 2018)
1 Telegraph Rd, Wonder Lake, IL (2010 - 2015)
5140 Hutchinson St N, Chicago, IL, 60641 (1975 - 1993)
5140 W Hutchinson St, Chicago, IL, 60641 (1975)