Greenscape Inc. expands its operation in Durham. Greenscape will be able to better serve its commercial and residential clients by doubling its location at: 107 Southerland St Durham, NC 27703.