Landscaping in Farmington (ME) Full list of companies Landscaping category in Farmington, Maine Flag Landscape & Construction 120 Lamkin Ln, Farmington, ME 04938, (207)778-6066 Page 1