The Greater Birmingham Humane Society's mission is to promote the humane treatment of animals and people through education, advocacy, and services.
The Greater Birmingham Humane Society's mission is to promote the humane treatment of animals and people through education, advocacy, and services.