Santo Artusa Landscape Inc Landscaping Contractors - Lawrence, NY Looking to contact Santo Artusa Landscape Inc? You can reach them at 516-371-0239