Subway 58764

Subway #58764-0 is a Subway restaurant located at Walmart Supercenter #5667, 222 North Chicago Avenue, South Milwaukee, Wisconsin.