Travelers Insurance
Claim
- Visit Website
- 800.238.6225
Payments
- Visit Website
- 1.800.252.2268
Customer Service
- Visit Website
- 800.238.6225
- PO BOX 660307 Dallas, TX 75266-0307
Travelers Insurance
Address: PO BOX 660307, Dallas, TX 75266-0307
Billing and Policy Service: 1.800.842.5075
File a Claim: 1.800.252.4633
Roadside Assistance: 1.800.252.4633 (Select Option 3)
Hours: Monday-Friday 8 a.m to 8 p.m. ET
