At this moment, Papa John's owns 4 locations near Lenoir City, Tennessee. On this page you find a list of Papa John's stores in the area.