KFC G135281

KFC #G135281 is a KFC restaurant located at 15663 127th Street in Lemont, Illinois.