1. Barnes & Noble Booksellers 120 Water Tower Pl, Leominster, MA 01453 Coordinate: 42.54217,-71.75874 Phone: (978) 537-6009