KFC L081002

KFC #L081002 is a KFC restaurant located at 810 East Roosevelt Road in Lombard, Illinois.