Dr. Troy Carter Texas Midwest Eye Center 1750 Pine StreetAbilene, Texas 79601 United StatesCall: 325-672-9000Visit Practice Click here for directions