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

Oscar was my soulmate and best friend ever. He died on October 19th, 2010 at 10:09 am in peace in his cosy sun spot. It will always hurt.

After Hours Petcare Service