top of page
The Auto Doctor
Bring your car back to life
7739 East 38th Street - Unit K, Tulsa, Oklahoma 74145
Call us now for free diagnosis
918-932-8112
HOME
ESPAÑOL
CONTACT US
More
Use tab to navigate through the menu items.
LOCATION
The Auto Repair Shop Near You! Right off the
B.A. Expressway
7739 East 38th Street Unit-K
Tulsa, OK 74145
Tel: 918-932-8112
Show on Google Maps
bottom of page