KFC D333053

KFC #D333053 is a KFC restaurant located at 1586 West Lane Road in Machesney Park, Illinois.