Blue Cross and Blue Shield of Alabama is a nonprofit health insurance company headquartered in Birmingham, Alabama.