Larry Douglas Alford Jr, MD, Internal Medicine

2022 Brookwood Medical Ctr Dr
Ste 510
BirminghamAL  35209-6808 (Jefferson County)


Phone: 205-250-6000
Fax: 205-250-6848

NPI: 1386699627
License Number: 20015 (AL)