Primerica Financial Services is a life insurance provider located in Dedham. Along with life insurance, Primerica also offers homeowners' and auto insurance, mutual fund investments and debt consolidated loans. Primerica specializes in serving middle-market families.