Centura Health-Penrose St Francis Health Services: 2222 N Nevada Ave - Colorado Springs, CO