Thoits Insurance Service
160 W Santa Clara St Ste 1200, San Jose, CA 95113
Avoid this company at all costs! Not only did they worm our credit card number out of my husband after they had failed with me, we did not even authorize them to sell us a policy. Then they refused to cancel without specific wording that would void our claim. Stay away from this fraudulent company.