Livermore Falls ME Doctors 1. 21 Main St, Livermore Falls, ME 04254 | Andros Doggin Valley Medical Arts Center (207) 779-2640