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

Visit one of our Toronto area vet clinics. We have four Toronto locations with a veterinarian near you.

Beaches Animal Hospital – (416) 690-4040

The Beaches, Riverdale, Birchside-Cliffside, Greenwood-Coxwell, East End Danforth, Woodbine Corridor, West End, Leslieville & Oakridge.

Bloor Animal Hospital – (416) 767-5817

Bloor West Village, High Park-Swansea, High Park North, Runnymeade-Bloor West Village, Junction Area, Lambton Baby Point, Humber Bay, Old Mill & Jane.

Downtown Animal Hospital – (416) 966-5122

Downtown Toronto, Front Street, Church Street, Waterfront, Moss Park, St. James Town, Riverdale, Regent Park, Cabbagetown, Bay Street Corridor, Church & Yonge, Yorkville, Summerhill, The Annex, St. Lawrence, The Distillery District & Corktown.

Ashbridges Bay Animal Hospital – (416) 915-7387

Blake-Jones, Ashbridges Bay, Coxwell-Gerrard & Toronto’s East End.

After Hours Petcare Service