Walmart Supercenter300 Leigh Ave, Anna, IL 62906RestroomsTruck ParkingOvernight ParkingSee more2.5 mi