Pickup from Handel's Homemade Ice Cream at 21300 SW Langer Farms Pkwy, Sherwood, OR 97140, USA