Harrington House

River St. and VT 107
Bethel
Vermont
United States