Avalon Animal Hospital
556 Logy Bay Rd, Logy Bay, NL A1K 3B2
Veterinary in St. John's, as of November 2026
#4named in 30% of AI answers
AI recommends 3 clinics ahead of you here: Kenmount Road Animal Hospital, Torbay Road Animal Hospital, Veterinary Specialty Centre of Newfoundland and Labrador.
The full list