Farms in Freedom (ME) Full list of companies Farms category in Freedom, Maine Maine Farm Link 25 Main St, Freedom, ME 04941, (207)382-3255 Page 1