Try a shelter
Only sometimes
They have cats from shelters on sponsor from local agencies. Try the humane calling the society or ASPCA shelters. Get a pet and save an animal at the same time.
Very rarely
I've only seen adult cats, but I know they have special adoption days. I'd call or check their website.
Thanks! Your answer is awaiting moderation.