Walmart Supercenter 5667

Walmart Supercenter #5667 is a Walmart Supercenter discount department store located at 222 North Chicago Avenue, South Milwaukee, Wisconsin. The store does not allow overnight parking. The store opened on April 10, 2013.