TDTerrisa J. Drake, ODOptometrist · Vision therapy1706 SW Loop 410 Ste 101San Antonio, TX 78227(726) 999-3632DirectionsIs this you? Add to your listingCorrect or remove