James Allen Pirkle Jr, MD, Internal Medicine

5276 Dresden Rd
BirminghamAL  35210-2927 (Jefferson County)


Phone: 205-951-3036
Fax: 205-951-3036
Email: jpi***@*****mc.edu

NPI: 1861664054
License Number: 12277 (AL)