Duane C. Flannagan, M.D. Board certified in Ophthalmology, Dr. Flannagan attended Indiana University School of Medicine in Indianapolis, Indiana. He completed his internship at Baylor University Medical Center in Dallas, Texas, and his residency in Ophthalmology at the University of Texas Health Science Center in San Antonio, Texas. He joined the active medical staff in 1979.
View More
