Sunflower Natural Foods

For directions to the shop, please
CLICK HERE

The shop is located in the heart of Central Vermont's Green Mountains,
just minutes from the beautiful ski and vacation capital, Stowe.
From Waterbury, proceed on Route 100 North (Waterbury-Stowe Road),
and look for the shop on the right as you head towards Stowe.