Stop by our 110,000 sq. ft. facility located at the southwest corner of 83rd Avenue & I-10! Our exceptional facility and fully trained staff are ready to help with all your product & service needs including:
  • New & used semi truck sales
  • Semi truck leasing and rental
  • Service
  • Body shop