D & D Repair Share: Automotive service D & D Repair 350 Thain Road Lewiston, ID 83501 (208) 743-1880 Facebook About About We repair foreign and domestic cars and trucks. Tune-ups, mufflers, brakes, clutches, electrical and computer problems. Since 1975. We accept Visa, Mastercard and Discover.