Walmart Supercenter300 Leigh Ave, Anna, IL 62906RestroomsTruck ParkingOvernight ParkingSee more0.9 mi