Benjamin L. Smith MD 1020 Townsend Avenue, San Antonio, TX 78209