Barnes & Noble
100 Park Point Dr
Rochester
NY
14623
(585) 475-2501
barnesandnoble.com
Open Map
Book Dealers-retail
Bookstores
Cable Internet
Computer & Internet Services
Internet-Related Services
Retail
Shopping