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 on-site pet electrocardiograms and pet blood pressure readings. All pets undergoing a general anaesthetic are attached to a Doppler cardiac monitor or a pulse oximeter and have their blood pressure taken every 5 minutes in order to ensure an optimal anaesthetic status. We have direct access to Cardiopet and the Veterinary Heart Institute for complex cardiac cases; their panel of experts are immediately available for consultation and assistance in the diagnosis and treatment of heart disease.

Our 24-hour emergency Vet Clinic in the North Toronto/North York community of Willowdale conveniently serves the communities of Willowdale West, North York, Newtonbrook, Bathurst Manor, Westminster-Branson, Bayview Village, Yonge-Sheppard, Lansing, York Mills, Vaughan, Richmond Hill, Thornhill.

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