Last Chance for Animals
Last Chance for Animals
Los Angeles CA | IRS ruling year: 1986 | EIN: 95-4013155
Organization Mission
Founded in 1984, Last Chance for Animals (LCA) recognizes that animals have the ability to experience pain, and as such they deserve certain basic rights protecting ... (More)