Printcraft Printing, Inc. Share: Business ServicesMediaAdvertising Printcraft Printing, Inc. Visit Website 1628 Main Street Lewiston, ID 83501 (208) 743-2922 (208) 743-7930 (fax) Facebook About About Printcraft is a commercial printshop. Color, black and white copies, fax sending and receiving along with full color brochure and business form printing are some of our services.