Downtown Animal Hospital - Toronto Veterinarians

View Larger Map

Contact Willowdale Animal Hospital

Open 24 Hours, Year Round

256 Sheppard Ave. West
Toronto, ON M2N 1N3
(416) 222-5409


Pet insurance allows you the freedom to make the decisions that are right for your pet with less of the worry.  It can offer discounts on everyday services, as well as cover the cost of emergency situations, where the last thing you want to think about is your pocketbook. We highly recommend that you consider pet insurance for your pet. There are three companies which offer a wide range of plans: Pet Plan, Pet Care and Vet Insurance. We encourage you to explore your options and if you require further information feel free to contact our staff for a brochure.

After Hours Petcare Service

Downtown Animal Hospital

Our Address:

579 Church Street, Toronto, ON M4Y 2E4

Our Hours:

Monday to Friday: 8:00 a.m. - 12:00 a.m.
Saturday: 9:00 a.m. - 12:00 a.m.
Sunday: 9:00 a.m. - 12:00 a.m.
Contact Us