You have to make an appointment.
Call for an appointment. No walk ins.
They spay feral cats I have taken many there. I believe they open at 8 to take in the surgery patients. I have always made appointments so I'm not really sure if you can just drop a cat off there, they are pretty flexible though, you may want to try to call them at 8.
Thanks! Your answer is awaiting moderation.