Walmart Supercenter300 Leigh Ave, Anna, IL 62906Truck ParkingOvernight ParkingRestroomsSee more13.6 mi