Share |

Greater Birmingham Humane Society

Birmingham
Alabama
United States

Goal is to promote quality of life and well-being of pets and people through education and therapy programs, adoptions, pet overpopulation control, injured animal rescue and prevention of violence and abuse to children and animals.