Barnes & Noble 2663

Barnes & Noble #2663, also known as Barnes & Noble Twin Falls, is a Barnes & Noble bookstore located at 1239 A Pole Line Road East in Twin Falls, Idaho.