L & S LANDSCAPING Landscaping Contractors - Hamden, CT Looking to contact L & S LANDSCAPING? You can reach them at 203-287-9195