Green Planet Tree & Landscape Landscaping Contractors - Studio City, CA Looking to contact Green Planet Tree & Landscape? You can reach them at 818-508-8790