PERMIAN TRACTOR SALES Store in ODESSA 25 Nov Categories: Filter: Address 210 E. 67TH ST.ODESSA, TX 79762Contact Tel: 432-367-8628