Dr. Deepti Bahl
🩺 Internal Medicine
🎓 MD
Dr. Deepti Bahl
🩺 Internal Medicine
🎓 MD
NPI - 100309XXXX
License - 305XX
Birmingham, AL, United States
10–30 min consultation
Dr. David M Spalding
🩺 Internal Medicine
🎓 MD
Dr. David M Spalding
🩺 Internal Medicine
🎓 MD
NPI - 123511XXXX
License - 73XX
Birmingham, AL, United States
10–30 min consultation
Dr. Kevin Leon
🩺 Internal Medicine
🎓
Dr. Kevin Leon
🩺 Internal Medicine
🎓
NPI - 186142XXXX
License - 211XX
Birmingham, AL, United States
10–30 min consultation
Dr. Stirling K Shirah
🩺 Internal Medicine
🎓 M.D.
Dr. Stirling K Shirah
🩺 Internal Medicine
🎓 M.D.
NPI - 129591XXXX
License -
Birmingham, AL, United States
10–30 min consultation
Dr. Sonya Heath
🩺 Internal Medicine
🎓
Dr. Sonya Heath
🩺 Internal Medicine
🎓
NPI - 155839XXXX
License - 242XX
Birmingham, AL, United States
10–30 min consultation
Dr. Laura Rogers
🩺 Internal Medicine
🎓
Dr. Laura Rogers
🩺 Internal Medicine
🎓
NPI - 142703XXXX
License - 322XX
Birmingham, AL, United States
10–30 min consultation
Dr. Jade K Brice roshell
🩺 Internal Medicine
🎓 MD
Dr. Jade K Brice roshell
🩺 Internal Medicine
🎓 MD
NPI - 136647XXXX
License - 342XX
Birmingham, AL, United States
10–30 min consultation
Dr. Alayne Markland
🩺 Internal Medicine
🎓
Dr. Alayne Markland
🩺 Internal Medicine
🎓
NPI - 135637XXXX
License - 90X
Birmingham, AL, United States
10–30 min consultation
Dr. Peter Eugene Morris
🩺 Internal Medicine
🎓 MD
Dr. Peter Eugene Morris
🩺 Internal Medicine
🎓 MD
NPI - 108369XXXX
License - 9901XXX
Birmingham, AL, United States
10–30 min consultation
Dr. Janelle Marie Townes
🩺 Internal Medicine
🎓 MD
Dr. Janelle Marie Townes
🩺 Internal Medicine
🎓 MD
NPI - 180107XXXX
License - MD31XXX
Birmingham, AL, United States
10–30 min consultation