Rod's Landscaping Landscaping Contractors - San Pedro, CA Looking to contact Rod's Landscaping? You can reach them at 424-264-8985