Landscape & Patio Depot Landscaping Contractors - Johnston, RI Looking to contact Landscape & Patio Depot? You can reach them at 401-946-3330