Cool Penrose St Francis Health Services Colorado Springs Co References. It is located at 2222 north nevada avenue. It is a general medical and surgical facility.

It is a general medical and surgical facility. It is located at 2222 north nevada avenue. Established in 1890, penrose hospital has grown to become a major health treatment and referral center specializing in cancer care, cardiac care, emergency trauma care, and physical.