James Robert Barton, MD, Internal Medicine

1450 Jones Dairy Rd
Building 800
JasperAL  35501-6106 (Walker County)


Phone: 205-221-6758
Fax: 205-221-0592
Email: jba***@*****ol.com

NPI: 1275567182
License Number: 00020220 (AL)