Toledo Zoo, located at P.O. Box 140130, in Toledo, Ohio, in United States, was founded in 1899 and the first elephant arrived in 1905.
At Toledo Zoo lives 3 elephants with records in this database: (detail list)