Travelers Insurance

Claim

Payments

Customer Service

Travelers Insurance

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

Travelers Insurance Logo