We list here the best ways to contact Allmerica Financial customer service. Contact channels for Allmerica Financial include: Phone, website, email address, social media account and more.
Customer service options, knowledge base, FAQ, self service and contact forms on the Allmerica Financial website: Visit.
Allmerica Financial customer support phone number: 800-922-8427.
Customer support hours of operation: Not Published.
For individuals:
Billing and Policy Service Questions: 800-922-8427
Report a Claim: 800-628-0250
Report a Platinum Claim: 800-799-6977
Check Status of a Claim: 800-628-0250
For business insurance:
Billing and Policy Service Questions: 800-922-8427
Report a Claim or Check Status of a Claim: 800-628-0250
For Hanover agents:
Business Insurance Agency Helpline: 800-626-6601
– No customer service email address was published.
The postal address of Allmerica Financial customer service or head office: 440 Lincoln Street, Worcester, MA 01653, USA.
Customers can contact Allmerica Financial on the company’s official Facebook page: Click here.
Customers can contact Allmerica Financial on the company’s Twitter account: click here.