Cheyenne Mountain Zoo, located at 4250 Cheyenne Mountain Zoo Road , in Colorado Springs, Colorado, United States , was founded in 1926.