Middlebury, Vermont
FLAGSHIP STORE
    52 Seymour St.
    Middlebury, VT  05753
    802-388-0098
  
    HOURS
    Monday–Saturday 10–5
    Sunday 11–4
  
Middlebury, Vermont
DOWNTOWN
    46 Main St.
    Middlebury, VT  05753
    802-989-7310
  
    HOURS
    Monday–Saturday 10–5
    Sunday 11–4
  
Burlington, Vermont
DOWNTOWN
    111 Church St.
    Burlington, VT  05401
    802-860-7135
  
    HOURS
    Monday–Saturday 10–5
    Sunday 11–4
  
Waterbury, Vermont
CABOT ANNEX
    2653 Waterbury-Stowe Rd.
    Waterbury Center, VT  05677
    802-560-4100
  
HOURS
    Seven days a week: 10–5
  
Woodstock, Vermont
    7 Central St.
    Woodstock, VT  05091
    802-457-7269
  
    HOURS
    Monday–Saturday: 10–5
    Sunday: 11–4
  
  
Portland, Maine
    111 Commercial St.
    Portland, ME 04101
    207-747-5285
  
    HOURS
    Monday–Thursday: 10–4
    Friday–Saturday: 10–5
    Sunday: 12–4
  
Portsmouth, New Hampshire
    65 Congress St.
    Portsmouth, NH 03801
    603-368-1001
  
    HOURS
    Sunday–Thursday: 10–5
  Friday–Saturday: 10–7
  
Williamsburg, VA
    Merchants Square
   417 West Duke of Gloucester St.
    Williamsburg, VA  23185
    757-229-3668
  
    HOURS
    Monday–Saturday: 10–5
    Sunday: 11–5