Titan Online

General Information: 1-800-347-7930

Claims

File Online

Claims Reporting: 1-800-347-7930

Billing

Billing Information: 1-800-347-7930 - Credit Card Payments

Payment Address:

Titan Insurance
901 Wilshire Dr, Ste 550        
PO Box 7027
Troy, MI 48007-7027