Subway 46621

Subway #46621-0 is a Subway restaurant located at Walmart Supercenter #1319, 7550 Norris Freeway, Knoxville, Tennessee.