J & S Trees Inc. Landscaping Contractors - Okeechobee, FL Looking to contact J & S Trees Inc.? You can reach them at 863-634-1225