Florists in Bellows Falls (VT) Full list of companies Florists category in Bellows Falls, Vermont Flowers On The Square 55 Village Square, Bellows Falls, VT 05101, (802)463-3015 Page 1