Thomas H Tarter, MD, Urology

210 W McKinley Ave Ste 1
DecaturIL  62526-5858 (Macon County)


Phone: 217-876-6600
Fax: 217-876-6606
Email: tta***@*****il.com

NPI: 1114913225
License Number: 036092911 (IL)