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

Today I lost my best friend. I can’t even begin to explain how much he’ll be missed.
I love you buddy!

After Hours Petcare Service