Willow HouseBy / December 2, 2021 1 2 3 4 50.000 Bookmark Contact Information 11 Falls Road, Shelburne, Vermont 05482, United States (802) 489-5571 willowhousevt@hotmail.com http://www.willowhousevt.com/ Detailed InformationThe perfect mix of new and old for you and your home. FacebookXRedditEmail