5 Star Life Insurance Company

5 Star Life Insurance Company is a private insurance company based in Alexandria, Virginia. The company has been in business for 27 years, having been founded in 1996. It is accredited by the Better Business Bureau (BBB) and has an A+ BBB rating. The company offers life insurance services and has a customer base that includes individuals seeking life insurance coverage. The company has faced a number of customer complaints, as documented by the BBB, but it has responded to these complaints in an effort to resolve the issues raised. The company operates with a team of between 11 to 50 employees.

Company Details
Founded 1996
Phone 800-776-2322
Address 909 N. Washington Street
Alexandria, VA 22314
Insurance Types Annuity, Health, Life
A.M. Best
BBB Rating A+