The University of Colorado at Colorado Springs is growing again - this time in the heart of downtown. UCCS, one of the state's fastest growing universities and colleges, announced Monday it will establish a satellite location at 102 S. Tejon St. in Colorado Springs, just south of Tejon and Colorado Avenue. UCCS Downtown, as it will be called, will launch Sept.