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