Village Square Booksellers

Village Square Booksellers is a full-service independent general bookstore located in Bellows Falls in Southeastern Vermont in the Connecticut River Valley, with an