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