- 1,183
Admiral Life Insurance Company is apparently a newly approved Medicare Supplement for Louisiana. My FMO sent me contracting paperwork last week. Extremely competitive premiums, and like United World, they will accept an insulin dependent diabetic if less than 50 units a day and no other major problems.
However, I couldn't find much on the internet about them. Does anyone here know anything about them?
However, I couldn't find much on the internet about them. Does anyone here know anything about them?