Cat Shelters

Cat Shelters

Mayor's Alliance for NYC's Animals via Bloomberg

There are at least 500,000 "community cats" in the five boroughs.