Jumbolair (Arthur Jones) elephants, located at 1201 NE 77th Street, in Ocala, Florida, United States , was founded in 1980. The last elephant left in 1989. Jumbolair (Arthur Jones) elephants closed down in 1989.