James Lee Automotive

(1 Reviews)
9928 E 55th Pl D, Tulsa, OK 74146, USA

(918) 665-1844


Contact and Address

Category: Car repair,
Address: 9928 E 55th Pl D, Tulsa, OK 74146, USA
Postal code: 74146
Phone: (918) 665-1844

Location & routing

Get Directions

Most Recent Reviews


  • (October 10, 2016, 5:55 pm)

    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.

Write a Review