Green Acres Turf Farms LLC Landscaping Contractors - Estill, SC Looking to contact Green Acres Turf Farms LLC? You can reach them at 877-987-1211