KFC D231001

KFC #D231001 is a KFC restaurant located at 865 Highway 321 North in Lenoir City, Tennessee.