Save David C. Dixon, MD DavidCarvilleDixon.MD.com • General Surgeon David Dixon, MD 167 Livermore Falls Road, Suite 1, Farmington, ME