Leonel and Sons Landscaping is a landscaping company in Stamford, CT. It holds a rating of 4.40 based on 26 reviews. The business is located at 26 Ely Pl.
The address sits on Ely Pl, just steps from the Stamford Catholic Library. It is a short walk from Julia A. Stark Elementary School and the Ukrainian Museum and Library of Stamford. The site is also within a quarter mile of Hope Street, Saint Basil Ukrainian Catholic Seminary, and The William Pitt Child Development Center.
The business has built a solid reputation among the customers it has served.
Services: