The Ottawa Stray Cat Rescue is an excellent organization dedicated to finding homes for stray kittens and cats.