Karl Self works in the field of Family Medicine. He attended University of Alabama School of Medicine. University of Alabama School of Medicine is ranked 37/17 in Research/PrimaryCare. Karl Self accepts Medicare payments and is listed with Medicare.gov.
![]() |
Dr. Kristin B. Kalmbacher, MD
![]() |
![]() |
Dr. Lynn E. Yonge, MD
![]() |
![]() |
Dr. William C. Bingham, MD
![]() |
![]() |
Dr. Michael L. McBrearty, MD
![]() ![]() |
![]() |
Dr. Andrew S. Dukes, MD
![]() |
![]() |
Dr. Thomas H. McCulloch, MD
![]() |
![]() |
Dr. Vickie G. Boggs, MD
![]() |