Audrey Rebecca Lloyd, MD, Internal Medicine

Tht 229 1720 2nd Ave S
BirminghamAL  35294-0001 (Jefferson County)


Phone: 205-934-5191
Fax:

NPI: 1295122281
License Number: 38406 (AL)