Barnes & Noble 2268

Barnes & Noble #2268, also known as Barnes & Noble Prestonwood Center, is a Barnes & Noble bookstore located at 5301 Beltline Road in Dallas, Texas.