Urban Cat League rescues domestic stray cats from the streets of New York City, working to socialize those cats and kittens for the opportunity to find permanent homes, while also providing daily care and safe shelters to the Community Cats that are not suitable for adoption.