Eye Associates of South Texas – San Antonio 15650 Classen RoadSan Antonio, TX 78247 United StatesCall: 210-342-2020 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Joseph Terrence Kavanagh