When you come to the Avalon Animal Hospital, we want you to rest assured knowing that your pets will be properly cared for. Our staff will be professional at all times and ready to answer all your questions. We have gathered a number of reviews from pet owners in St. John’s so you can hear firsthand about our exemplary services.
Can't Say Enough Nice Things
“I love Avalon Animal Hospital. They have done two surgeries on my cat in the past year. They were amazing to work with, and always had time to answer my questions. Can't say enough nice things about Dr. Marshall and the rest of the team.”
-Kayla H.