DDLD Holdings IncOperates as 2 Stop DeliveryActiveUSDOT3238005FMCSA, US Department of TransportationFF30673MC1016481Power units12Trailers18