Claim "Timberwood Organics"

0 reviews

Timberwood Organics

Listed in Organic Farms

919-304-7112

4619 Timberwood Trl, Efland, NC 27243, USA

Description: We are a family owned organic farm located 15 miles northwest of Carrboro, near Efland. Since 1989 we have been solidly supplying organic produce and herbs to health food stores and restaurants in the Chapel Hill, Carrboro and Durham areas,…

So, you'd like to claim "Timberwood Organics"?

If you are the owner to this business, you may proceed with claiming this listing by Logging in or Registering for an account, to begin the claiming process.

Vantage Theme – Powered by WordPress.
Skip to toolbar