Find STD Testing

Home › Texas › Houston › Baylor College of Medicine

Baylor College of Medicine – Teen Health Clinic at Ben Taub Hospital

STD/STI testing location in Houston, Texas.

Verify with the clinic before visiting. Hours, services, fees and appointment rules change. Call ahead to confirm. This directory is for information only and is not medical advice. In an emergency, call 911.

Address: 1504 Taub Loop, Houston, TX 77030
Get directions

Phone: (713) 873-3601

Website: https://www.bcm.edu/community/healthcare-outreach/teen-health-clinic/t

Tests listed

Cost and payment

Sliding Scale, Fee.

Hours

Monday8:00am – 4:30pm
Tuesday8:00am – 4:30pm
Wednesday8:00am – 4:30pm
Thursday8:00am – 4:30pm
Friday8:00am – 4:30pm

Appointment required: Yes

Other services

STI treatment.

Languages: English, Spanish

Type: Clinic, Educational Organization/Institution

Source: CDC NPIN listing. Last updated by source: 2026-05-24. Page built 2026-11-03.

Other testing sites nearby

UT Health Services

6410 Fannin St, Ste 100, Houston, TX 77030 · (713) 500-3267
ChlamydiaGonorrheaSyphilisHerpesHIVHepatitis CHepatitis B
Mon 7:00am – 4:00pm; Tue 7:00am – 4:00pm; Wed 7:00am – 4:00pm; Thu 7:00am – 4:00pm; Fri 7:00am – 4:00pm

UT Health Houston – UT Physicians Pediatric Specialists

6410 Fannin St, Ste 500, Houston, TX 77030 · (832) 325-6516
ChlamydiaGonorrheaSyphilisHIV
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm; Fri 8:00am – 5:00pm

St Lukes Health – Baylor St Lukes Medical Center - Houston

1101 Bates Ave, Houston, TX 77030 · (832) 355-1000
ChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Hours not listed

Texas Children's Hospital – Mark A Wallace Tower at Texas Childrens Hospital

6701 Fannin St, 17th Fl, Houston, TX 77030 · (832) 822-1038
ChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Hours not listed

The Source – Texas Medical Center

10023 S Main St, Ste C-8, Houston, TX 77025 · (713) 780-0030
Sliding scaleChlamydiaGonorrheaSyphilisHIV
Mon 9:00am – 5:00pm; Tue 9:00am – 5:00pm; Wed 9:00am – 5:00pm; Thu 9:00am – 5:00pm; Fri 9:00am – 5:00pm