Landscape Contractors Near Me in Greenwich, Nova Scotia Landscape Contractors Near Me in Greenwich, Nova Scotia Home / Nova Scotia / Greenwich / Landscape Contractors Landscape Contractors McConnells Sod Supply Ltd 311 Sunnyside Rd, Greenwich, NS B4P 2R2, Greenwich, Nova Scotia 855-879-7208 Categories of companies in Greenwich Landscape Contractors