MediSearch
Where AI ranks this clinic

The Terra Nova Veterinary Clinic

10 Elizabeth Ave, St. John's, NL A1A 5L4

Veterinary in St. John's, as of November 2026
#6named in 12% of AI answers

AI recommends 5 clinics ahead of you here: Kenmount Road Animal Hospital, Torbay Road Animal Hospital, Veterinary Specialty Centre of Newfoundland and Labrador, Avalon Animal Hospital, Topsail Road Veterinary Clinic.

The full list
Is this your clinic? Scan it to see the questions AI gives to someone else