D & L Meters & Instrument Service IncOperates as RentalActiveUSDOT1993681FMCSA, US Department of TransportationPower units18Trailers160