Troy L. Carter, M.D.
1750 Pine, Abilene TX 79601-3044
Phone: 325-672-9000 Fax: 325-677-5389
| Certifying Board: |
American Board of Ophthalmology |
| Certification: |
Ophthalmology |
| Medical School: |
University of Texas Health Science Center, San Antonio |
| Residency: |
Scott & White Memorial Hospital, Temple |