Dr. Allen graduated from the Loma Linda University in 1955. Dr. Allen works in Lufkin, TX and specializes in Family Medicine.
View More
Dr. Allen graduated from the Loma Linda University in 1955. Dr. Allen works in Lufkin, TX and specializes in Family Medicine.
MEDICAL SCHOOL
Loma Linda University - 1955