Dr. Allen graduated from the Kansas City University of Medicine & Bioscience College of Osteopathic Med in 2003. He works in Pelham, AL and 3 other locations and specializes in Internal Medicine and Family Medicine. Dr. Allen is affiliated with Saint Vincents East Hospital.
View More
