Address: | 13454 E 11th St, Tulsa, OK 74108, USA |
---|---|
Postal code: | 74108 |
Phone: | (918) 398-7998 |
Justin Thanks for the great job on the repairs I've had done there
Best place for car repair - priced fair and fast on my place I go
Good deals. Great prices. Hard workers. Dedicated. Really good people who wont screw u around when u dont know what your talking about when it comes to tour car.
Best mechanic I know its been 17 years strong wouldn't choose anybody else
Very nice mechanic. Wish we had such good quality service here in California like we received at Steeds.