2222 N Nevada Ave Vascular Center of Colorado/Penrose Hospital. Colorado Springs, CO, 80907. Phone: (719) 776-6000.