Sarro's Landscaping Corp. Landscaping Contractors - Baldwin, NY Looking to contact Sarro's Landscaping Corp.? You can reach them at 516-867-6659