Save Thomas H. Welsh, MD ThomasHWelsh.MD.com • Internist Thomas Welsh, MD 2550 N Thunderbird Circle, Suite 303, Mesa, AZ