Back

Contact Us

You Have Questions. Here, You’ll Find Answers!

Claims Mailing Address

PO Box 2288
New Orleans, LA 70176
claims.support@americas-insurance.com

24/7 Claims Center

504 528 9555 or 800 742 3109 toll free
Option 1 to file a new claim
Option 2 for existing claims

Payment Mailing Address

PO Box 3034
Bigfork, MT 59911

Customer Service

877 833 4163
Option 2 for payments
Option 5 for a representative