At the Avalon Animal Hospital, we understand how much you love your pets. They’re a part of your family, and you want them treated as such. Our understanding and compassionate team loves animals as much as you do, and we want to offer the best possible care for them.
We invite you to view the photo gallery of the Avalon Animal Hospital. At our location in St. John’s, we operate a modern clinic filled with state-of-the-art equipment and tools. You will see that we have everything necessary to keep your pet in great health and living a happy life.
Call today to schedule an appointment for your pet at our clinic.