Explorer Insurance a division of ICW Group Explorer Insurance a division of ICW Group GENERAL 28490 Avenue Stanford. Santa Clara, CA 91355-1121www.Explorer-insurance.com BILLING Billing & Account AccessPO BOX 906 Santa Clarita, CA 91380-9006 CUSTOMER SERVICE 800.788.8984 CLAIMS Report A Claim 877.849.4678