D'Leonardo Landscape & Construction 151 Regent Ave Providence RI 02908 (401) 516-8069 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×