They take walk-ins. I have only been there on the weekends so I know that if you need to see the vet you must be signed in before 11am or they will make you come in another day. Not sure if it's the same during the weekdays.
No just walk in..Get there early..Wednesday's are best.
No you can do a walk in.
Thanks! Your answer is awaiting moderation.