TVS offers two convenient locations to care for your furry friends: Parliament Animal Hospital in downtown Toronto and Toronto North Animal Hospital in North York.