O'dell Pool Repair Pool Contractor - Boulder Creek, CA Looking to contact O'dell Pool Repair? You can reach them at 650-968-4318