Have you tried calling them. They are very good in returning calls.
Last I checked they weren't taking kittens. That was a while ago though so I could be wrong now. Do what Ms Casas said and make an appointment online.
They have a animal drop off on the website you make an appointment to drop them off.
Thanks! Your answer is awaiting moderation.