Blue Horse Inn

3 Church St, Woodstock, VT 05091