I wouldn't recommend just dropping them off. Instead I would set up an appointment from spay and release. They have a program for spaying cats. With the kittens you could probably ask if they could take in the kittens. Just reach out 😁
Yes, they have a drop off booth on their property
Thanks! Your answer is awaiting moderation.