Ms. Allen practices medicine in Elgin, TX and 1 other location and is affiliated with Seton Northwest Hospital and North Austin Medical Center. Ms. Allen speaks English and Spanish.