David J. Izbrand, M.D.
Address: 1750 Pine St.
Abilene, TX 79601-3044
Certifying Board: American Board of Ophthalmology
Medical School: University of Texas-Houston Health Science Center, Houston, TX
Residency: John Peter Smith Hospital, Ft. Worth, TX; Parkland Hospital, Dallas, TX