Retina Institute of South Texas 11651 Toepperwein Road, San Antonio, TX 78233