Save Mohamed A. Elhag, MD MohamedElhag.MD.com • General Surgeon Mohamed Elhag, MD 111 Franklin Health Commons, Farmington, ME