Windsor Health Plan Email Format
InsuranceTennessee, United States51-200 Employees
Windsor Health Plan, Inc. operates as a Medicare Advantage plan with a Medicare contract and is a Medicare-approved Part D sponsor, based in Brentwood, Tennessee. The organization concentrates on helping members access government-sponsored health coverage and navigate care options, with an emphasis on health, peace of mind, and financial security. As a division of Windsor Health Group, it maintains corporate offices in Atlanta and operates from Nashville and Bellingham, with regional offices throughout the United States. Since 2011, Windsor Health Plan has partnered with Sterling Life Insurance Company, a collaboration that broadened resources, member support, and plan options for Medicare Advantage beneficiaries. The company manages government-sponsored health plans and provides specialty managed care services to insurers and health care providers. Its focus is on serving individuals eligible for Medicare and Medicaid within the broader U.S. health insurance landscape.