Pickup from Ben & Jerry's at 1265 Worcester St, Natick, MA 01760, USA