Village Square Booksellers

Village Square Booksellers is an independent bookstore located in Bellows Falls in Southeastern Vermont on the Connecticut River Valley, with an extensive