Leonardo Landscaping Landscaping Contractors - Lindenhurst, NY Looking to contact Leonardo Landscaping? You can reach them at 516-220-0636