Touch of Green Landscaping Landscaping Contractors - Ninety Six, SC Looking to contact Touch of Green Landscaping? You can reach them at 864-223-2207