South Portland ME Seafood-Wholesale 1. 116 Dartmouth St, South Portland, ME 04106 | Inland Lobster (207) 699-2980