Save Thomas J. Putnam, MD ThomasJPutnam.MD.com • Internist • 43 years experience Thomas J. Putnam, MD 100 Hospital Street, Suite 200, Booneville, MS 38829