Walmart Supercenter 5352

Walmart Supercenter #5352 is a Walmart Supercenter discount department store located at 801 North Randall Road, Batavia, Illinois.The store openedOctober 26, 2005.The store does not allow overnight parking.