Geneva Landscape, Inc. Landscaping Contractors - Portales, NM Looking to contact Geneva Landscape, Inc.? You can reach them at 702-655-0105