The Avalon Animal Hospital is committed to pet health care in St. John’s. Our veterinary team treats dogs, cats, birds and other small animals from throughout the surrounding communities. We operate a state-of-the-art hospital where we provide excellent care for all of our patients. We know that your pets mean the world to you, and we will do everything we can to ensure that they have a happy and healthy life.
If you have any questions, ask us by filling in our eform. A knowledgeable and friendly member of our team will get in touch with you as soon as possible.
Call today to schedule an appointment for your pet at the Avalon Animal Hospital.
Contact Us
Service Area
Methods of Payment