
Located in Dallas (Texas), Windsor Life Insurance Company specializes in designing and distributing life and health insurance products in the United States. Windsor Life Insurance Company’s approach combines excellent client service and innovative group insurance products of superior quality. Products are distributed through independent master general agents with whom Windsor Life Insurance Company has developed strong partnerships.