....maybe bring them to a cat-house?
I believe you can bring cats to the petco, (or is it petsmart?), in Gilford, near Walmart and they then have them there for adoption. Also, try local vets...sometimes they will take cats in and offer them up for adoption. Also try the humane society, but not sure if they give them the needle after a while if not adopted.
MM