Kfc

335 N Neltnor Blvd West Chicago IL 60185 USA

(630) 231-6070

Location