New Patients

Welcoming New Patients in St. John’s

The Avalon Animal Hospital is happy to welcome new patients in St. John’s and throughout the surrounding communities. When you come for your first checkup, our veterinary team will take the time to learn about you and your pet. We will take a detailed health history and discuss any past issues that could affect your pet again in the future. If you have any questions, we will take all the time needed to answer correctly and provide you with the information you need to ensure the continued health of your pet.

Book Your First Appointment

Our appointment book is computerized which allows us to efficiently schedule your initial appointments for you and your pet. Our receptionists and team will attempt to accommodate all requests to the best of our ability. We will also be prepared to answer any questions about payment options and provide you with useful resources.

Call today or book online to schedule your first appointment.