Subway 26420

Subway #26420-0 is a Subway restaurant located at Walmart Supercenter #1551, 6701 South 27th Street, Franklin, Wisconsin.