Leslie Schachar, MDLeslie Schachar · Ophthalmology Physician105 Choctaw Cv, Lake Kiowa, TX 76240(214) 616-5677Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing