Eye Associates of South Texas – Seguin 908 E Court StreetSeguin, TX 78155 United StatesCall: 830-379-3937 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Joseph Terrence Kavanagh