Leicester, NC
Ten-acre family farm in Leicester, NC founded in 1987 — certified organic fruits, vegetables, mushrooms, hollies, and Christmas trees. Karen, Liz and Tom.
Location
Leicester, NC
Website
thatchmorefarm.com/
Is this your business?
This listing is missing photos or a description of what you sell, so shoppers searching for your products may not find you. Claim it free and fill it in.