I have never seen birds there. I have only seen dogs.
I've never seen any birds when I've been there. Give them a call, though. They might be able to direct you to a vet that specializes in birds.
No, cats and dogs only I believe.
Thanks! Your answer is awaiting moderation.