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


We provide facilities for routine hospitalization, intensive care, critical care and isolation. Our dedicated team of doctors, technicians and veterinary assistants will nurse and monitor your pet to ensure maximum comfort and care. Our in-hospital pharmacies are stocked with the therapeutics necessary for the treatment of your pet. We have immediate access through our local (human) hospitals for any highly specialized medications your pet may require. All patients’ treatment flow charts are regularly maintained and updated by our doctors and veterinary technicians. Your pet will be given a thorough examination 3 times daily (more if necessary) and your doctor will provide you with, the current health status of your pet, on a daily basis.

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