OSCARS TREE SERVICE Landscaping Contractors - Menlo Park, CA Looking to contact OSCARS TREE SERVICE? You can reach them at 650-851-8872