STRC – Sleep Therapy & Research Center 5290 Medical Drive San Antonio, TX 78229 (210) 614-6000 View on Google Maps