Toronto Central Animal Clinic - 167 Parliament St., Toronto, ON M5A 2Z2 | Vetlocal.org