GREEN LEAF TREE'S Landscaping Contractors - Sherman Oaks, CA Looking to contact GREEN LEAF TREE'S? You can reach them at 323-876-6030