Thatchmore Farm is a charming agricultural establishment nestled in the serene countryside of Leicester, NC. Specializing in sustainable farming practices, the farm offers a variety of fresh produce and locally sourced goods to the community.
With a focus on promoting environmental stewardship and supporting local farmers, Thatchmore Farm provides a unique and authentic farm-to-table experience for visitors. Whether seeking seasonal fruits and vegetables or artisanal products, guests can enjoy the beauty of the farm while connecting with the land and its offerings.
Generated from their business information