Vermont Chalet

1126 Vermont Rte 100 Jamaica VT 05343 USA

Location