Live lobsters, delivered year-round
Buy New England Lobsters LLC, a wholesale live lobster distribution company based in Charlestown, MA, was founded in 2009 by industry veteran Michael LaRosa. Over the past decade we’ve grown to become one of Boston’s leading distributors of the highest quality live lobsters.
50 Terminal Street,
Building 1, Unit 100,
Charlestown, MA 02129