Duckett Truck Leasing offers a range of vehicle repair and maintenance services throughout the United States. It maintains parts and service departments and body shops. The company maintains more than 600 full-service locations throughout the U.S. It is a member of the National Lease Network. Duckett Truck Leasing is located in Poplar Bluff, Mo.