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 to my Pal who meant more to me (and still does) than just about anyone I know. A loyal, smart and loving friend.
Your place on the bed is still there for you Mal.

After Hours Petcare Service