Toronto Zoo, located at 361A Old Finch Avenue, in Scarborough, Ontario, Canada , was founded in 1974 and the first elephant arrived in 1974. The last elephant left in 2013.