You should call the animal shelters in your area and see if they will take the cats. Not all shelters euthanize or put the animals to death. There are no-kill animal shelters that do not euthanize animals under any condition. There are also animal rescue organizations that may find homes for them.
Email or ask people you know - your neighbors, friends, family or coworkers if they want to adopt the cats. Get them to ask their friends. Put flyers at pet stores, vets, coffee shops, libraries, grocery stores or anyplace with a public bulletin board.
You could place an ad on Craigslist with pictures of the cats and something cute about them. Try Petfinder and other online sites.
You should have all the cats spayed or neutered as soon as possible. It keeps the cats from reproducing and overpopulating. It helps solve behavioral problems with male cats like aggression, roaming and fighting. Cats are territorial by nature. They mark and defend their turf from other cats. Fighting is common. Ask a vet if there is a low cost or free spay and neuter programs for homeless cats.
You can buy bulk dry cat food at PetCo or PetSmart to feed them. If you have a Wal-Mart or discount store buy your cat food there. Cat food is much higher at grocery stores.
Hope this helps you find a home for them.