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

In Loving memory of my sweet Emily, who brought me such joy and happiness. Forever in my heart and sadly missed
Till we meet again

After Hours Petcare Service