hospital number penrose springs penrose hospital colorado springs phone number 2222 North Nevada Ave Colorado Springs CO 80907. 2222 N Nevada Ave. Celebrating 80 Years 1939 Penrose Glockner … Tuesday, October 4, 2022 Edit