Green Leaf Environmental Services Landscaping Contractors - San Diego, CA Looking to contact Green Leaf Environmental Services? You can reach them at 760-918-1900