Dr. Muhammad ali Khan
🩺 Internal Medicine
🎓 M.D.
Dr. Muhammad ali Khan
🩺 Internal Medicine
🎓 M.D.
NPI - 158891XXXX
License - 363XX
Birmingham, AL, United States
10–30 min consultation
Dr. Ellen S Weber
🩺 Internal Medicine
🎓 MD
Dr. Ellen S Weber
🩺 Internal Medicine
🎓 MD
NPI - 114425XXXX
License - 122XX
Birmingham, AL, United States
10–30 min consultation
Dr. Louis W Heck
🩺 Internal Medicine
🎓 MD
Dr. Louis W Heck
🩺 Internal Medicine
🎓 MD
NPI - 107354XXXX
License - 089XX
Birmingham, AL, United States
10–30 min consultation
Dr. Douglas C Heimburger
🩺 Internal Medicine
🎓 MD
Dr. Douglas C Heimburger
🩺 Internal Medicine
🎓 MD
NPI - 151899XXXX
License - 098XX
Birmingham, AL, United States
10–30 min consultation
Dr. Kevin W Harris
🩺 Internal Medicine
🎓 MD
Dr. Kevin W Harris
🩺 Internal Medicine
🎓 MD
NPI - 166940XXXX
License - 237XX
Birmingham, AL, United States
10–30 min consultation
Dr. Oscar David Taunton
🩺 Internal Medicine
🎓 M.D.
Dr. Oscar David Taunton
🩺 Internal Medicine
🎓 M.D.
NPI - 186150XXXX
License - 035XX
Birmingham, AL, United States
10–30 min consultation
Dr. Shajan Peter
🩺 Internal Medicine
🎓
Dr. Shajan Peter
🩺 Internal Medicine
🎓
NPI - 187176XXXX
License - L.30XXXX
Birmingham, AL, United States
10–30 min consultation
Dr. Craig Hoesley
🩺 Internal Medicine
🎓
Dr. Craig Hoesley
🩺 Internal Medicine
🎓
NPI - 194223XXXX
License - 173XX
Birmingham, AL, United States
10–30 min consultation
Dr. James Allen Pirkle
🩺 Internal Medicine
🎓 M.D.
Dr. James Allen Pirkle
🩺 Internal Medicine
🎓 M.D.
NPI - 186166XXXX
License - 122XX
Birmingham, AL, United States
10–30 min consultation
Dr. Robert E Hughes
🩺 Internal Medicine
🎓 M.D.
Dr. Robert E Hughes
🩺 Internal Medicine
🎓 M.D.
NPI - 188170XXXX
License - 206XX
Birmingham, AL, United States
10–30 min consultation