Camelot Print & Copy Centers Share: Printing Camelot Print & Copy Centers Visit Website Request Info 630 COLUMBIA ST EXT Ste 2 Latham, NY 12110 (518) 435-9696 (518) 435-9688 (fax) LinkedIn Facebook About Us Print, Copy, Scan, Design & Promotions About Media Map About Print, Copy, Scan, Design & Promotions Media What's Nearby? Distance: 5 10 15 20 25 50 mi.