Leonel and Sons Landscaping
26 Ely Place, Stamford, CT 06906

p (203) 428-7640

e email us

We look forward to discussing your landscape needs. 

Request a Consultation

Feel free to call us to schedule a consultation, or simply complete our form below and we will follow up with you shortly.

verification image, type it in the box