Downtown Animal Hospital - Toronto Veterinarians

Phone:(416) 966-5122


View Larger Map

Contact Willowdale Animal Hospital

Open 24 Hours, Year Round

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

Menu 

Welcome to our on-line client services where we are constantly striving for better ways to serve our clients and their pets.

Help us make your experience at our hospital a better one.

Take this quick survey today and let us know what you thought about your last visit?

Have question? If you prefer to communicate by email, just shoot us a quick message and we’ll be happy to help in any way we can.

Contact Us

We would love to hear from you! Please fill out this form and we will get in touch with you shortly.

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