Barnes & Noble 2241

Barnes & Noble #2241, also known as Barnes & Noble Southlake Town Square, is a Barnes & Noble bookstore located at 1430 Plaza Place in Southlake, Texas.