Landscaping in Canterbury (CT) Full list of companies Landscaping category in Canterbury, Connecticut J & L Landscape & Design 360 N Society Rd, Canterbury, CT 06331, (860)546-9900 Page 1