A & A Diesel Automotive Repair
15090 S Quartz Ave
Odessa, TX 79766-1315
432-556-5579