Subway 35526

Subway #35526-0 is a Subway restaurant located at Walmart Supercenter #1447, 3705 Tower Avenue, Superior, Wisconsin.