KFC J625110

KFC #J625110 is a KFC restaurant located at 2111 South Staples Street in Corpus Christi, Texas.