Tom Ibushi Landscaping Landscaping Contractors - Northridge, CA Looking to contact Tom Ibushi Landscaping? You can reach them at 818-886-1417