Lighting in Stowe (VT) Full list of companies Lighting category in Stowe, Vermont Clock & Lamp 37 Depot St, Stowe, VT 05672, (802)253-3740 Page 1