Leo Landscape Leonel Gomez Landscaping Contractors - Selma, CA Looking to contact Leo Landscape Leonel Gomez? You can reach them at 559-896-1605