Scientific Turf Inc Landscaping Contractors - Savannah, GA Looking to contact Scientific Turf Inc? You can reach them at 912-238-5878