Dr. Allen graduated from University of Texas Health Science Center at San Antonio Long School of Medicine in 1973 and has been in practice for 45 years. He completed a residency at University Hospital South Texas Medical Center. He currently practices at William M Allen Jr MD and is affiliated with Peterson Regional Medical Center. Dr. Allen accepts multiple insurance plans including Aetna, Medicare and Humana. In addition to English, Dr. Allen's practice supports this language: Spanish.