Drain Installation | De La Rosa Landscaping 3 years ago ID: #438045 Listed In : Home Care San Diego, California 619-733-7014 https://citylocal101.com/cl01294-drain-installation-san-diego-ca Business Description De La Rosa Landscaping is a trusted company that provides services such as landscaping, lawn care, artificial turf installation & irrigation system installation in San Diego CA. Reviews & Ratings Write a Review No Review. Please login / register to add your review.