Toronto Veterinarians - Pet Wellness Network

View Larger Map

Contact Willowdale Animal Hospital

Open 24 Hours, Year Round

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

The Ontario Veterinary College and Hamilton Department of Health have come together to help keep you and your pet safe and healthy. Find out what you could unknowingly contract from your pet and learn useful tips for prevention. Learn more at

After Hours Petcare Service