Crafts in St Johnsbury (VT) Full list of companies Crafts category in St Johnsbury, Vermont Alice's Craft & Gift Shop 909 Portland St, St Johnsbury, VT 05819, (802)748-0901 Page 1