Livermore Falls, MELivermore Falls, Maine. Livermore Falls, Maine is 56 miles N of Portland, Maine (center to center) and 152 miles N of Boston, Massachusetts. It is in …
Livermore Falls, MEWeather Underground provides weather information for worldwide locations, including current conditions, hourly forecasts, radar and satellite maps. Specialized weather ...