Greentree Naturals is a small acreage certified organic farm nestled between the Cabinet and Selkirk Mountain ranges outside of Sandpoint, Idaho which is just 59 miles south of the Canadian border. Our farm has been certified organic by Idaho State Department of Agriculture since 1992, making it one of the oldest certified organic farms in the region.
Make informed business decisions with financial insights on produce companies.
Try our Snapshots to get more details about this company.
*All information is self-reported by the company