Landscape Contractors Near Me in Stillwater Lake, Nova Scotia Landscape Contractors Near Me in Stillwater Lake, Nova Scotia Home / Nova Scotia / Stillwater Lake / Landscape Contractors Landscape Contractors Victor Landscaping & Excavating Inc 106 Bristol Ave, Stillwater Lake, NS B3Z 1E9, Stillwater Lake, Nova Scotia 902-701-7229 Categories of companies in Stillwater Lake Contractors - General Dental Laboratories Electrical Contractors Engineers Importers Landscape Contractors Locks & Locksmiths Physicians & Surgeons