Larry's Landscape Maintenance Landscaping Contractors - Escondido, CA Looking to contact Larry's Landscape Maintenance? You can reach them at 760-737-0737