Police in Livermore Falls (ME) Full list of companies Police category in Livermore Falls, Maine Police Dept 2 Main St, Livermore Falls, ME 04254, (207)897-3424 Page 1