KFC

609 W Saint Charles Rd, Elmhurst IL

(630) 279-9899

Location