Leon's Landscaping & Tree Service
81500 Industrial Pl,
Indio
CA ,
92201
Closed
Leon's Landscaping and Tree Service is a family owned company made-up of certified arborists and highly skilled and experienced employees. We have been performing our services for over 18 years in the Coachella Valley and serve the surrounding areas including Palm Desert, Rancho Mirage, La Quinta, Palm Springs, Indio, and Thousand Palms.