Address: Penobscot, ME 04476 Phone number: 270-326-4719 Website: Visit website Categories list: Lobster Shacks, Oyster Farms, Fish Markets Listing tags: Bagaduce Oyster Company Description: Since 1997, Jesse Leach has been cultivating oysters on the Bagaduce River. For more information, please call 207-326-4719. Report Send message to moderator Contact Name* Contact Email* Your message*