Address: 5905 S Kedzie Ave, Chicago, IL 60629, USA
Address: 6355 S Kedzie Ave, Chicago, IL 60629, USA