Freedom Health offers a variety of Medicare Advantage health plans. These plans offer more benefits than Original Medicare. Click here to read about our Plans or call our toll free number to find out more information
Freedom Health Address
5403 N. CHURCH AVENUE Egypt Lake-Leto, FL United States