1. Same Day Auto Repair
3220 S Sheridan Rd, Tulsa, OK 74145
Coordinate: 36.11686,-95.90498
Phone: (918) 384-0028
2. Gary Johnston Truck and Auto
7602 E 42nd Pl, Tulsa, OK 74145
Coordinate: 36.10157,-95.88982
Phone: (918) 838-0892
3. Briarwood Auto Service
8730 E 46th St, Tulsa, OK 74145
Coordinate: 36.09746,-95.8784
Phone: (918) 664-5330