Leone's Landscaping & Construction Inc Engineer - Shrewsbury, MA Looking to contact Leone's Landscaping & Construction Inc? You can reach them at 508-791-1919