Get Directions to Livermore Falls Town Manager ← View details 2 Main Street, Livermore Falls, Maine 04254 +1 207-897-2016 Get Directions From* To * — Required information