Walmart Supercenter1819 E Geneva St, Delavan, WI 53115RestroomsTruck ParkingOvernight ParkingSee more4.7 miNone