1 - 4 of 4 Listings
Champion Truck & Trailer - Odessa, Texas
Location:1321 E. Interstate 20
Odessa, TX, USA 79768
Phone: +1 844-683-1867
Contact: Sales Dept
View On Map
Length: 12.19 m
Width: 243.84 cm
Location: Odessa, Texas, USA
Length: 12.19 m
Width: 243.84 cm
Location: Odessa, Texas, USA
Length: 14.63 m
Suspension: Air Ride
Location: Odessa, Texas, USA
Length: 14.63 m
Width: 259.08 cm
Location: Odessa, Texas, USA