Walmart Supercenter1819 E Geneva St, Delavan, WI 53115RestroomsTruck ParkingOvernight ParkingSee more13.9 miNone