STD Testing Lab Locations Site Map > Labs By State > Oklahoma > Tulsa 1145 S Utica Ave Suite 162 Tulsa, OK 74104 8803 S 101st East Ave Suite 375 Tulsa, OK 74133 6711 S Yale Ave Suite 100 Tulsa, OK 74136
STD labs by City Site Map > Labs By State > Oklahoma > Tulsa 1145 S Utica Ave Suite 162 Tulsa, OK 74104 8803 S 101st East Ave Suite 375 Tulsa, OK 74133 6711 S Yale Ave Suite 100 Tulsa, OK 74136