Greenhouses in Freeport (ME) Full list of companies Greenhouses category in Freeport, Maine Plants Plus 127 Durham Rd, Freeport, ME 04032, (207)865-3823 Page 1