Desjardins Landscaping Business Profile Contact Information ToolBox 1,310 Views 0 Testimonials Print This Listing Add To My Favourites Desjardins Landscaping Desjardins Landscaping, Landscape Contractors & Designers, in Sudbury Ontario. Desjardins Landscaping Location Sudbury, ON Address Sudbury, ON Telephone 705-673-3331 Category Landscape Contractors & Designers Location Sudbury, ON Address Sudbury, ON Telephone 705-673-3331 Category Landscape Contractors & Designers