Subway 35681

Subway #35681-0 is a Subway restaurant located at Walmart Supercenter #268, 175 JI Bell Lane, Savannah, Tennessee.