KFC J718280

KFC #J718280 is a KFC restaurant located at 710 South Cumberland Street in Lebanon, Tennessee.