Carol A Smith, MD, Allergy & Immunology

3125 Independnce Dr
Ste 210
BirminghamAL  35209-4159 (Jefferson County)


Phone: 205-943-1197
Fax: 205-879-2995

NPI: 1285606202
License Number: 17992 (AL)