VEC (Veterinary Emergency Clinic)
Address: 920 Yonge St. Suite 117 Toronto, ON M4W 3C7
Phone: 416-920-2002 – Open 24 Hours
CTVRC (Central Toronto Veterinary Referral Clinic)
Address: 1051 Eglinton Ave W Toronto, ON M6C 2C9
Phone: 416-784-4444 – Open 24 Hours