KFC K071050

KFC #K071050 is a KFC restaurant located at 134 North Dupont Boulevard in Smyrna, Delaware.