Travelers Homepage Contact Travelers Related Claims 1-800-252-4633 Claims Website Payment 1-800-842-5075 Payment Website Address Travelers Personal Insurance PO BOX 660307 Dallas, TX 75266-0307