Dr. Robert A Shaffer
🩺 Internal Medicine
🎓 M.D.
Dr. Robert A Shaffer
🩺 Internal Medicine
🎓 M.D.
NPI - 152800XXXX
License - 260XX
Birmingham, AL, United States
10–30 min consultation
Dr. Samuel Edwin Fineberg
🩺 Internal Medicine
🎓 MD
Dr. Samuel Edwin Fineberg
🩺 Internal Medicine
🎓 MD
NPI - 101395XXXX
License - 263XX
Birmingham, AL, United States
10–30 min consultation
Dr. Fawaz Habeeb
🩺 Internal Medicine
🎓 M.D.
Dr. Fawaz Habeeb
🩺 Internal Medicine
🎓 M.D.
NPI - 171014XXXX
License -
Birmingham, AL, United States
10–30 min consultation
Dr. David Michael Fettig
🩺 Internal Medicine
🎓 M.D.
Dr. David Michael Fettig
🩺 Internal Medicine
🎓 M.D.
NPI - 199296XXXX
License - 300XX
Birmingham, AL, United States
10–30 min consultation
Dr. R. preston Harrison
🩺 Internal Medicine
🎓
Dr. R. preston Harrison
🩺 Internal Medicine
🎓
NPI - 146756XXXX
License - 216XX
Birmingham, AL, United States
10–30 min consultation
Dr. John Cotton Shallcross
🩺 Internal Medicine
🎓 MD
Dr. John Cotton Shallcross
🩺 Internal Medicine
🎓 MD
NPI - 141793XXXX
License - 169XX
Birmingham, AL, United States
10–30 min consultation
Dr. Barri J Fessler
🩺 Internal Medicine
🎓 MD
Dr. Barri J Fessler
🩺 Internal Medicine
🎓 MD
NPI - 116446XXXX
License - 224XX
Birmingham, AL, United States
10–30 min consultation
Dr. Ramy J. Toma
🩺 Internal Medicine
🎓 MD
Dr. Ramy J. Toma
🩺 Internal Medicine
🎓 MD
NPI - 108376XXXX
License - 272XX
Birmingham, AL, United States
10–30 min consultation
Dr. Wiley Kemp Livingston
🩺 Internal Medicine
🎓 M.D.
Dr. Wiley Kemp Livingston
🩺 Internal Medicine
🎓 M.D.
NPI - 121591XXXX
License - 93XX
Birmingham, AL, United States
10–30 min consultation
Dr. Robert Yoe
🩺 Internal Medicine
🎓 MD
Dr. Robert Yoe
🩺 Internal Medicine
🎓 MD
NPI - 132620XXXX
License - 9786987678XXXXXXXXXX
Birmingham, AL, United States
10–30 min consultation