Sewing Supplies & Services in Newfane, VT

125 Vt Route 30, Newfane, Vermont, 05345-9657

(802) 365-9918