Subway 38012

Subway #38012-0 is a Subway restaurant located at Walmart Supercenter #2421, 2212 Glacier Drive, St. Croix Falls, Wisconsin.