Farms in North New Portland (ME) Full list of companies Farms category in North New Portland, Maine Sea Run Hatchery Long Falls Dam Rd, North New Portland, ME 04961, (207)628-2816 Page 1