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

Gone far too soon 🙁 Never forgetting his fun loving spirit. Best dog and friend anyone could ask for. Made me a much more happier, loving person today. I am forever lost without him. R.I.P Benzi. I will always love you.

After Hours Petcare Service