Torres Tree Service Inc Landscaping Contractors - West Hollywood, CA Looking to contact Torres Tree Service Inc? You can reach them at 888-740-1762