Phone: 1.760.863.1884          
LIC# C27/D49 84502                

Contact Us

Our Corporate Office

81500 Industrial Pl.
Indio, CA 92201

office@leonslandscapinginc.com

FREE ESTIMATES

Mon. - Fri.: 8:30am - 4:30pm
Saturday: Closed
Sunday: Closed

For emergencies, please contact your representative.