Police in Mechanic Falls (ME) Full list of companies Police category in Mechanic Falls, Maine Mechanic Falls Police Dept 108 Lewiston St, Mechanic Falls, ME 04256, (207)345-9021 Page 1