Alexander Clark Printing Share: Printing and Signage Visit Website Request Info 1201 Falls Avenue East, Suite 14 Twin Falls, Idaho 83301 (208) 933-2400 About Map About An Employee Owned Idaho company providing printing services to our Idaho customers since 1972. We specialize in Commercial Full Color printing, business forms manufacturing and envelope printing. What's Nearby? Distance: 5 10 15 20 25 50 mi.