Open Today 24 Hours
Business Details
O'Dell's is located in Amarillo, TX. We specialize in the trucking industry for 25 + years and understand all about the movement of oversized loads. All of our vehicles are equipped with height poles and all of the other equipment necessary to help w...
Read more
Est. 2014-01-01
12 Years in Business
Products/Brands Offered
Business Hours
Open Now
Sun
Closed
Mon
24 Hours
Tue
24 Hours
Wed
24 Hours
Thu
24 Hours
Fri
24 Hours
Sat
24 Hours
Key Facts
Type
Pilot Car Escort Services
Phone
(806) 477-2873
Est.
2014-01-01
Rating
2.0 / 5.0 (2)
Listing status
CLAIMED
Similar Businesses
There are no Similar Businesses yet.