HomeHospitals Penrose-St. Francis Health Services - Colorado Springs Penrose-St. Francis Health Services Address: 2222 N Nevada Avenue Colorado Springs, CO 80907 Facebook Twitter Share:Penrose-St. Francis Health Services - Colorado Springs Facebook Twitter WhatsApp Pinterest LinkedIn Reddit Tumblr Telegram Email