Walmart Supercenter300 Leigh Ave, Anna, IL 62906Truck ParkingOvernight ParkingRestroomsSee more0.9 mi