Dr. Graeme Mcfarland
🩺 Surgery
🎓
Dr. Graeme Mcfarland
🩺 Surgery
🎓
NPI - 114451XXXX
License - 321XX
Birmingham, AL, United States
10–30 min consultation
Dr. Alicia Michelle Waters
🩺 Surgery
🎓 M.D.
Dr. Alicia Michelle Waters
🩺 Surgery
🎓 M.D.
NPI - 196279XXXX
License - 321XX
Birmingham, AL, United States
10–30 min consultation
Dr. Vivian B Yeilding
🩺 Surgery
🎓 M.D.
Dr. Vivian B Yeilding
🩺 Surgery
🎓 M.D.
NPI - 189117XXXX
License - 364XX
Birmingham, AL, United States
10–30 min consultation
Dr. William Earle Riley
🩺 Surgery
🎓 M.D.
Dr. William Earle Riley
🩺 Surgery
🎓 M.D.
NPI - 145731XXXX
License - 31XX
Birmingham, AL, United States
10–30 min consultation
Dr. Derek E Robinson
🩺 Surgery
🎓 MD
Dr. Derek E Robinson
🩺 Surgery
🎓 MD
NPI - 131605XXXX
License - 117XX
Birmingham, AL, United States
10–30 min consultation
Dr. Abhisek Dinesh Parmar
🩺 Surgery
🎓 MD, MS
Dr. Abhisek Dinesh Parmar
🩺 Surgery
🎓 MD, MS
NPI - 135650XXXX
License -
Birmingham, AL, United States
10–30 min consultation
Dr. William Rufus Harvey
🩺 Surgery
🎓 M.D.
Dr. William Rufus Harvey
🩺 Surgery
🎓 M.D.
NPI - 137659XXXX
License - 204XX
Birmingham, AL, United States
10–30 min consultation
Dr. Jayme Locke
🩺 Surgery
🎓
Dr. Jayme Locke
🩺 Surgery
🎓
NPI - 101397XXXX
License - 317XX
Birmingham, AL, United States
10–30 min consultation
Dr. Jay Charles Long
🩺 Surgery
🎓 M.D.
Dr. Jay Charles Long
🩺 Surgery
🎓 M.D.
NPI - 134629XXXX
License - 244XX
Birmingham, AL, United States
10–30 min consultation
Dr. Shannon L Carroll
🩺 Surgery
🎓 MD
Dr. Shannon L Carroll
🩺 Surgery
🎓 MD
NPI - 191215XXXX
License - 328XX
Birmingham, AL, United States
10–30 min consultation