Stowe

Cotswold Furniture Makers

(Now Closed)

0

132 Mountain Rd.,
Stowe,
VT,
United States,
05672.

This venue is closed.

The shop carries classic English-style furniture.