Home / Store / VELOCITY TRUCK AND TRAILER Store in EL CENTRO VELOCITY TRUCK AND TRAILER Store in EL CENTRO Categories: DaimlerAddress 260 W COMMERCIAL AVEEL CENTRO, CA 92243Contact Additional Information OEM: Daimler