California Wildlife Rescue Center

Located in the mountains of Malibu Canyon, the CWC is a non-profit organization that specializes in rescue and rehabilitation of local wildlife.