Landry/French is a construction management firm focused on health care, commercial, corporate, financial, housing, and education projects. The company was established on a mission to high quality construction and exceptional client service. Landry/French Construction Company was founded in 2010 and is based in Scarborough, Maine.

Contact Information

160 Pleasant Hill Road
Scarborough, ME
United States


Total FundingEmployeesLast Funding DateStatus