Debauche Idealease IncActiveUSDOT344882FMCSA, US Department of TransportationMC667731Power units29Trailers0