Elvio's & Sons Landscape Construction Landscaping Contractors - Clayville, RI Looking to contact Elvio's & Sons Landscape Construction? You can reach them at 401-826-9780