Contact
Our sales and production teams are always happy to hear from you. Please review our various facility contacts below.
Corporate Office
International Sales
Hancock, Maine
East Coast Seafood Group (ECSG) and its companies sell live lobster, fresh and frozen lobster products, fresh and frozen scallops and fin-fish throughout the United States, Europe and Asia. ECSG with its subsidiaries are listed in the top 15 N. American Seafood Companies. Read more
Our sales and production teams are always happy to hear from you. Please review our various facility contacts below.
Since 1983, we have worked at the shore to purchase quality lobster from small communities along the Atlantic seaboard. From Connecticut to Newfoundland, Garbo Lobster is proud to procure lobster from the rugged and pristine waters of the N. Atlantic coast.
Harvested by small independent fishing boats, our lobster is wild caught, one trap at a time, in a way of life that has remained virtually unchanged for hundreds of years. We are proud of our sustainable fishery and our respective products.
Garbo Lobster’s headquarters is located in Groton, CT, approximately 1.5 hours from Boston, MA. The 35,000 square foot facility was built in 2002 and is perched above the scenic harbor. Offering lobster storage, packing space, and administrative offices, the operation is part of a larger network of facilities.
Garbo’s facility in Hancock, ME has indoor and outdoor lobster storage, as well as space for live packing and shipping. The facility is strategically located near key buying areas along the Maine coastline.
"10+ Acres of live lobster pounds in a serene and pristine setting."
Garbo Lobster is your trusted connection on the shore, offering quality lobster from the N. Atlantic Coast. With various locations in USA and Canada, we are the largest wholesale distributor of live lobsters in the world.
Corporate Headquarters
448 Boston Street
Topsfield, MA 01983
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
USA/International +1.978.561.3800
Fax: +1.978.887.2074
España Tel. +34 91 304 9579
France Tel. + 33 14 978 9254
UK Tel. +44 (0)870 1144 600