Barnes & Noble 2860

Barnes & Noble #2860, also known as Barnes & Noble Lennox Town, is a Barnes & Noble bookstore located at 1739 Olentangy River Road in Columbus, Ohio.