Greenhouses in Rumford (ME) Full list of companies Greenhouses category in Rumford, Maine Briar Patch Greenhouses 431 Hancock St, Rumford, ME 04276, (207)364-2388 Page 1