NEW ENGLAND PACK & SHIP is a family owned and independently operated packing, shipping, and business services center located in Needham, MA. There has been a pack and ship store at this location for over 20 years, and we are proud to carry on that tradition.  We are professionally trained experts and members of the Needham community who are dedicated to providing Super-Star Customer care in a convenient, efficient and friendly environment.