Royal Tree Care of Menlo Park Landscaping Contractors - Menlo Park, CA Looking to contact Royal Tree Care of Menlo Park? You can reach them at 650-322-0361