KFC K071054

KFC #K071054 is a KFC restaurant located at 1365 Marrows Road in Newark, Delaware.