104 Thomas Road
Ledyard, CT 06339-1124
Ledyard, CT 06339-1124
860-464-9980
OverviewLearn about the sheep farming business. Yarn, hides, beeswax candles and herbal products are available for purchase.
Property Information by Discover our Town and Wcities