Walmart Supercenter300 Leigh Ave, Anna, IL 62906Truck ParkingOvernight ParkingRestroomsSee more2.5 mi