1. James Lee Automotive 9928 E 55th Pl, Tulsa, OK 74146 Coordinate: 36.08299,-95.86523 Phone: (918) 665-1844
2. The Carburetor Shop 1321 S Quebec Ave, Tulsa, OK 74112 Coordinate: 36.14336,-95.92999 Phone: (918) 838-8565