Meet the compassionate and caring team at Avalon Veterinary Hospital. 



Veterinary Support Staff

"Very nice staff and doctor. Unfortunately I had an issue scheduling an appointment again. The first time I did it online and it didn't show up. Then I decided to call to speak with someone at the office to make an appointment for my new cat. I get there and once again not showing up. They confirmed my information which hasn't changed. They did squeeze me in since I wasn't going to come back. Not sure why this is happening to me."

Ellen E.

Arrow up icon Top