Located on West Tupper, Lincoln Coin & Stamp Company has been operating in downtown Buffalo since 1936. Sporting a large array of Lincoln memorabilia, this shop is reminiscent of times gone by. Neatly ...