Tulsa, United States
1145 S Utica Ave #162
N/A
+1 8008912917
They are one of the labs that don't answer phones anymore which means you go there and it could be a wasted trip if they don't have your orders. I guess I will have to find a lab that still answers phones
like
Don't show up prepared and having to pee. Once you walk in and sign in right away you're not allowed to leave the waiting room or you're automatically failed. Waited an hour before I was taken back to do the pee test. They only have one person there so he can only go so fast. But they don't warn you in advance of the long wait time.
Deli
The best companies in the category 'Deli'