Troy L. Carter, M.D.
Specialty: OPH – OPHTHAMOLOGY
Address: 1750 Pine
Abilene, TX 79601
Phone: 325-670-0500
Fax: 325-677-5389
Certifying Board: American Board of Ophthalmology
Medical School: University of Texas Health Science Center, San Antonio
Residency: Scott & White Memorial Hospital, Temple
Website: http://www.texasmidwestoptical.com/