KFC J718026

KFC #J718026 is a KFC restaurant located at 1701 North Jackson Street in Tullahoma, Tennessee.