Houston Zoo, located at 1513 N. MacGregor, in Houston, United States , was founded in 1922 and the first elephant arrived in 1922.