KFC

Permanently closed
4614 S Damen Ave
Chicago, IL 60609
The world's most popular chicken restaurant chain.

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.