Dr. Carolina Salvador
🩺 Internal Medicine
🎓
Dr. Carolina Salvador
🩺 Internal Medicine
🎓
NPI - 121591XXXX
License - 312XX
Birmingham, AL, United States
10–30 min consultation
Dr. Leland N. Allen
🩺 Internal Medicine
🎓 M.D.
Dr. Leland N. Allen
🩺 Internal Medicine
🎓 M.D.
NPI - 124525XXXX
License - 182XX
Birmingham, AL, United States
10–30 min consultation
Dr. George M Shaw
🩺 Internal Medicine
🎓 MD
Dr. George M Shaw
🩺 Internal Medicine
🎓 MD
NPI - 132606XXXX
License - 120XX
Birmingham, AL, United States
10–30 min consultation
Dr. Faris Ahmed
🩺 Internal Medicine
🎓
Dr. Faris Ahmed
🩺 Internal Medicine
🎓
NPI - 188180XXXX
License - 383XX
Birmingham, AL, United States
10–30 min consultation
Dr. Gene V Ball
🩺 Internal Medicine
🎓 MD
Dr. Gene V Ball
🩺 Internal Medicine
🎓 MD
NPI - 190282XXXX
License - 35XX
Birmingham, AL, United States
10–30 min consultation
Dr. Stephen G Rostand
🩺 Internal Medicine
🎓 MD
Dr. Stephen G Rostand
🩺 Internal Medicine
🎓 MD
NPI - 194222XXXX
License - 62XX
Birmingham, AL, United States
10–30 min consultation
Dr. James G. Towery
🩺 Internal Medicine
🎓 M.D.
Dr. James G. Towery
🩺 Internal Medicine
🎓 M.D.
NPI - 149796XXXX
License - 325XX
Birmingham, AL, United States
10–30 min consultation
Dr. Joshua Noel Cockrell
🩺 Internal Medicine
🎓 M.D.
Dr. Joshua Noel Cockrell
🩺 Internal Medicine
🎓 M.D.
NPI - 110403XXXX
License - 324XX
Birmingham, AL, United States
10–30 min consultation
Dr. Aditya Ashvinbhai Kotecha
🩺 Internal Medicine
🎓 M.D.
Dr. Aditya Ashvinbhai Kotecha
🩺 Internal Medicine
🎓 M.D.
NPI - 181137XXXX
License -
Birmingham, AL, United States
10–30 min consultation
Dr. Phillip Madonia
🩺 Internal Medicine
🎓 M.D.
Dr. Phillip Madonia
🩺 Internal Medicine
🎓 M.D.
NPI - 124544XXXX
License - 43011XXXXX
Birmingham, AL, United States
10–30 min consultation