I have no direct personal experience, but I have not heard great things about this company. You can always google search "humana medicare reviews" and see what comes up.
Do you have lupus? Welcome to our site.
Do you have lupus? Welcome to our site.