Walmart Supercenter 1737

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