Walmart Supercenter 2828

Walmart Supercenter #2828 is a Walmart Supercenter discount department store located at 3355 South 27th Street, Milwaukee, Wisconsin.The store openedJanuary 24, 2001.The store does not allow overnight parking.