Animal Services is good place to go but for special treatment you should give a private veterinarian a chance. They can even pay for a pet insurance.
You better call because the last time I went, there was a lady telling another lady that has to have appointment for drop off. Just call to make sure
Thanks! Your answer is awaiting moderation.