Subway 18123

Subway #18123-0 is a Subway restaurant located at 19668 US Highway 11E Suite 31, Lenoir City, Tennessee.