Drain Installation Service | De La Rosa Landscaping 3 years ago ID: #450939 Listed In : Animation San Diego, California 619-733-7014 https://citylocal101.com/cl01294-drain-installation-san-diego-ca [email protected] 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. Tags : Drain