Talking Leaves...Books Bookstores / 51 views Contact details 951 Elmwood AvenueBuffalo,New York,14222 Show Phone Number1-716-884-9524 http://www.TLeavesBooks.com Facebook Twitter Related Post