Vermont > Bellows Falls > Retail Shopping > Gift Shops > Halladay's Harvest Barn
6 Webb Ter, Bellows Falls, Vermont, 05101-3157
(802) 463-3471
Retail Shopping > Gift Shops
Services: Teleflora,Perfect Flowers For All Occasions,Locally Or Worldwide,Delivered Today
No reviews yet. Be the first to write a review!