Ardmore Inn

23 Pleasant Street
Woodstock
Vermont
United States