ThomasJPutnam.MD.com • Internist • 43 years experience

Thomas J. Putnam, MD

100 Hospital Street, Suite 200, Booneville, MS 38829