Press & News

Our New Larger Warehouse is now open

11-30-2015

We are pleased to announce that our massive new warehouse distribution center is now open. Our new 100,000sq ft. facility is located at 625 University Ave, Norwood 02062. All order pick-ups will now be at this new location.