I was just there yesterday and they're not taking new clients yet. You can check 196 Riverside Dr. Johnson City it's a walk-in Vet clinic.
No idea, but I'm sure they'd let you know if you called. That said, they are short-staffed (temporarily) and not taking new clients.
Thanks! Your answer is awaiting moderation.