Join us to celebrate the Grand Opening of The Vermont Flannel Company’s holiday store at Manchester Square Shopping Center, located at 426 Depot Street. Experience our handcrafted flannel shirts, pants, blankets, and so much more. Flannel makes a great gift, so join us to kick off your holiday shopping!