Ardmore Inn

23 Pleasant St, Woodstock, VT 05091