Category: | Car repair, |
---|---|
Address: | 9928 E 55th Pl D, Tulsa, OK 74146, USA |
Postal code: | 74146 |
Phone: | (918) 665-1844 |
Best mechanic in town! We've known him for 40 years. He can build an engine from the ground up! He specializes in engine work, including race cars.