Barnes & Noble 2668

Barnes & Noble #2668, also known as Barnes & Noble Town Center Plaza, is a Barnes & Noble bookstore located at 4751 West 117th Street in Leawood, Kansas.