Based in Tulsa, OK, Scissortail Farms utilizes a 26,000 SQFT greenhouse and 9,000 SQFT processing facility to provide organic produce to local restaurants, groceries and farmer’s markets.
Reviews (0)
No reviews yet. Be the first to review this business.