Construction in Mechanic Falls (ME) Full list of companies Construction category in Mechanic Falls, Maine Twin Construction 143 Pleasant St, Mechanic Falls, ME 04256, (207)345-8946 Page 1