The Ontario Court of Appeal, Osgoode Hall Details Location Address:130 Queen Street West, Toronto, Ontario, Canada, M5H 2N5