After attending the University of Tennessee Health Science Center College of Medicine for medical school, she completed her residency training at a hospital affiliated with the University of North Carolina (UNC). Dr. Allen takes Medicare insurance. She speaks Spanish. She is affiliated with Wilson Hospital.