Animal Protection and Rescue League

Charity Tax ID # 05-0571617Org # 24910

Working to protect the rights and habitats of all animals, exposing and eliminating cruelty behind closed doors, enacting humane policies through education, lobbying and litigation.