Dr. Barry Kennedy Rayburn
🩺 Internal Medicine
🎓 MD
Dr. Barry Kennedy Rayburn
🩺 Internal Medicine
🎓 MD
NPI - 108364XXXX
License - 01012XXXXX
Birmingham, AL, United States
10–30 min consultation
Dr. Lee T Wimberly
🩺 Internal Medicine
🎓 MD
Dr. Lee T Wimberly
🩺 Internal Medicine
🎓 MD
NPI - 103314XXXX
License - 232XX
Birmingham, AL, United States
10–30 min consultation
Dr. William I. Lapidus
🩺 Internal Medicine
🎓 M.D.
Dr. William I. Lapidus
🩺 Internal Medicine
🎓 M.D.
NPI - 165947XXXX
License - 151XX
Birmingham, AL, United States
10–30 min consultation
Dr. Gabrielle Rocque
🩺 Internal Medicine
🎓
Dr. Gabrielle Rocque
🩺 Internal Medicine
🎓
NPI - 159896XXXX
License - 323XX
Birmingham, AL, United States
10–30 min consultation
Dr. Peter Pappas
🩺 Internal Medicine
🎓
Dr. Peter Pappas
🩺 Internal Medicine
🎓
NPI - 181192XXXX
License - 143XX
Birmingham, AL, United States
10–30 min consultation
Dr. Benjamin R Plaisance
🩺 Internal Medicine
🎓 M.D.
Dr. Benjamin R Plaisance
🩺 Internal Medicine
🎓 M.D.
NPI - 199290XXXX
License - 323XX
Birmingham, AL, United States
10–30 min consultation
Dr. Francis Massie
🩺 Internal Medicine
🎓
Dr. Francis Massie
🩺 Internal Medicine
🎓
NPI - 143718XXXX
License - 191XX
Birmingham, AL, United States
10–30 min consultation
Dr. Gilbert Perry
🩺 Internal Medicine
🎓
Dr. Gilbert Perry
🩺 Internal Medicine
🎓
NPI - 151899XXXX
License - 108XX
Birmingham, AL, United States
10–30 min consultation
Dr. Frederic G Ransom
🩺 Internal Medicine
🎓 MD
Dr. Frederic G Ransom
🩺 Internal Medicine
🎓 MD
NPI - 106344XXXX
License - 062XX
Birmingham, AL, United States
10–30 min consultation
Dr. Clark Anthony Gray
🩺 Internal Medicine
🎓 M.D.
Dr. Clark Anthony Gray
🩺 Internal Medicine
🎓 M.D.
NPI - 142714XXXX
License - 0002XXXX
Birmingham, AL, United States
10–30 min consultation