Crafts in Ludlow (VT) Full list of companies Crafts category in Ludlow, Vermont Fletcher Farms Craft Shop 611 Route 103 S, Ludlow, VT 05149, (802)228-4348 Page 1