Titan Insurance Payment Information 800-848-2687 Titan Insurance, P.O. Box 6838, Cleveland, OH 44101 Website Claim Information 800-926-3168 Website