Veterinary Care · Niagara on the Lake
Upper Canada Animal Hospital
At Upper Canada Animal Hospital, our veterinarians are passionate about providing reliable veterinary care to the dogs and cats of Niagara-on-the-Lake, ON.
Contact details, hours and category from Google Maps.
Description in the business's own words, from ucah.ca.
