Order Toll Free 1-877-665-6963

Shop Our Retail Store

Shop our retail store located at 322 Petit Road in Newport, Vermont. Phone: 802-334-5394

HOLIDAY HOURS
November 15th - December 30th
Mon - Fri 12:00 - 5:00,
Saturdays 9 - 5
Sunday - Closed
or call 802-334-5394 to make an appointment for your convenience.

Review us on our Google listing.