Home / Store / IDAHO TRUCK SALES COMPANY, INCORPORATED Store in LEWISTON IDAHO TRUCK SALES COMPANY, INCORPORATED Store in LEWISTON Categories: DaimlerAddress 2934 NORTH AND SOUTH HIGHWAYLEWISTON, ID 83501Contact Additional Information OEM: Daimler