Save Thomas F. Claffey, MD ThomasClaffey.MD.com • Internist Thomas Claffey, MD 84 Marginal Way, Suite 800, Portland, ME