Willowdale Animal Hospital
OPEN 24 HOURS 7 DAYS A WEEK

Willowdale Animal Hospital
OPEN 24 HOURS 7 DAYS A WEEK

Phone:(416) 222-5409


View Larger Map

Contact Willowdale Animal Hospital

Open 24 Hours, Year Round

256 Sheppard Ave. West
Toronto, ON M2N 1N3
(416) 222-5409

Menu 

Pet Wellness Blog

  • No items
  • Follow our Tweets

    After Hours Petcare Service

    Willowdale Animal Hospital

    Our Address:

    256 Sheppard Ave. West Toronto, ON M2N 1N3

    Our Hours:

    We are open 24 hours a day, seven days a week.
    Contact Us