Herbs in Bellows Falls (VT) Full list of companies Herbs category in Bellows Falls, Vermont Herb Patch Of Vermont 30 Island St, Bellows Falls, VT 05101, (802)463-1400 Page 1