Allmerica Financial Corporation is based in Worcester, Massachusetts.
The NAICS codes for Allmerica Financial Corporation are [524, 52, 5241, 524126, 52411, 524113, 52412, 524114].
The SIC codes for Allmerica Financial Corporation are [64, 6411, 641].