Our Location

Texas Sex Therapy Institute
1302 N. Shepherd Drive, 3rd Floor
Houston, TX 77008