Thomas Allen Barley, MD, Internal Medicine

36 Medical Plz
HanoverIN  47243-9481 (Jefferson County)


Phone: 812-866-3301
Fax:

NPI: 1497729859
License Number: 01031124 (IN)