3111 E Admiral Pl, Tulsa, OK 74110
Phone: (918) 902-9999
No coupons available
Buyer beware. The driver was 15 minutes late, said he called me but I didn't answer phone, of which my phone had no indication, charged $60 for a 10 minute drive. Said they were not a taxi service, but a limo service. Their name is "Tulsa Taxi". What's wrong with this picture?