Willow House

11 Falls Road, Shelburne, VT 05482