Pickup from Ben & Jerry's at 83 Seaport Blvd, Boston, MA 02210, USA