1. Industrial Parts Service Supply Inc
2600 Steven Rd, Odessa, TX 79764
Coordinate: 31.91543,-102.42778
Phone: (432) 367-9149
2. Permian Fleet Service
2035 W 2nd St, Odessa, TX 79763
Coordinate: 31.83432,-102.3887
Phone: (432) 337-4077
3. Diesel Testers Inc
2850 Steven Rd, Odessa, TX 79764
Coordinate: 31.91475,-102.42963
Phone: (432) 368-4232
4. J & J Engine Service
8621 N County Rd W, Odessa, TX 79764
Coordinate: 31.92931,-102.41773
Phone: (432) 367-6902
5. M & M Diesel Repair
205 W 57th St, Odessa, TX 79764
Coordinate: 31.89722,-102.39128
Phone: (432) 599-5199
6. M & M Diesel Repair
10247 S Hwy 385, Odessa, TX 79766
Coordinate: 31.74025,-102.35659
Phone: (432) 599-5199
7. Cummins Southern Plains, LLC
1210 S Grandview Ave, Odessa, TX 79761
Coordinate: 31.83877,-102.33992
Phone: (432) 332-9121
8. L & W Diesel Service, Inc
2600 W 43rd St, Odessa, TX 79764
Coordinate: 31.87756,-102.41383
Phone: (432) 367-2747
9. LarMar Industries
3700 S County Road 1295, Odessa, TX 79765
Coordinate: 31.91332,-102.24395
Phone: (432) 561-8700
10. West Texas Fleet Service
245 S Grandview Ave, Odessa, TX 79761
Coordinate: 31.85354,-102.34349
Phone: (432) 333-1500
11. Cummins Diesel Engine
1210 S Grandview Ave, Odessa, TX 79761
Coordinate: 31.83877,-102.33992
Phone: (432) 332-9121
12. Chase's Diesel & Automotive
2940 S County Rd W, Odessa, TX 79766
Coordinate: 31.80804,-102.37977
Phone: (432) 332-8900
13. Complete Diesel
3210 N Fm 1936, Odessa, TX 79764
Coordinate: 31.876682,-102.43746
Phone: (432) 381-0922
14. Premier Car Care Center
3900 E 42nd St, Odessa, TX 79762
Coordinate: 31.88986,-102.34821
Phone: (432) 552-7846
15. Skelton Auto & Diesel Repair
4112 W University Blvd, Odessa, TX 79764
Coordinate: 31.85934,-102.42431
Phone: (432) 381-5501
16. Airgen Equipment
3600 Kermit Hwy, Odessa, TX 79764
Coordinate: 31.87102,-102.40672
Phone: (432) 332-1870
17. Skelton Automotive
7118 W University Blvd, Odessa, TX 79764
Coordinate: 31.85095,-102.46053
Phone: (432) 381-5502
18. General Machine & Supply Inc
8510 W Interstate 20, Odessa, TX 79763
Coordinate: 31.79682,-102.46069
Phone: (432) 385-2900