KFC J718257

KFC #J718257 is a KFC restaurant located at 11503 Chapman Highway in Seymour, Tennessee.