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

Came home to find you gone on Christmas night. I always called you, the “goof” in my life for your silliness, your difference, You are missed so much and I love you always little guy.

After Hours Petcare Service