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/