Creech Air Force Base in Indian Springs. (Las Vegas Review-Journal) Creech Air Force Base in Indian Springs. (Las Vegas Review-Journal)