New Canaan Landscaping Landscaping Contractors - Stamford, CT Looking to contact New Canaan Landscaping? You can reach them at 203-504-2500