Save Thomas L. Moore, MD ThomasLMoore.MD.com • General Surgeon • 41 years experience Thomas Moore, MD 25 June Street, Suite 112, Sanford, ME