Walmart Supercenter300 Leigh Ave, Anna, IL 62906RestroomsTruck ParkingOvernight ParkingSee more7.7 mi