Walmart Supercenter 1737

Walmart Supercenter #1737 is a Walmart Supercenter discount department store located at 900 South Route 83, Villa Park, Illinois. The store opened August 4, 1992. The store does not allow overnight parking.