STD Testing at Oklahoma State University Center for Health Sciences Internal Medicine-Specialty Services in Tulsa, Oklahoma.

STD Clinic at 717 S Houston

Address.

717 S Houston
Tulsa, Oklahoma 74127

Phone.

918-382-5058

Opening Hours.

Get tested for STDs in this clinic.

Peace of mind has never been easier.