We are a ten acre family farm in Leicester, NC, founded in 1987. We grow certified organic fruits and vegetables, mushrooms, hollies, and Christmas trees. Karen, Liz and Tom operate the farm with the help of a small crew of farm apprentices. Thank you for your interest in Thatchmore Farm!
Visit Website: https://thatchmorefarm.com/