James E Cantrell Jr, MD, Internal Medicine

810 Saint Vincents Dr
Bruno Cancer Ctr
BirminghamAL  35205-1601 (Jefferson County)


Phone: 205-939-7880
Fax: 205-930-2509

NPI: 1952320921
License Number: 11889 (AL)