Walmart Supercenter1819 E Geneva St, Delavan, WI 53115Truck ParkingOvernight ParkingRestroomsSee more13.9 miNone