The Vascular Center of Colorado is located within both Penrose Hospital and St. Francis Hospital.
Penrose Hospital
2222 N. Nevada Ave., Suite 3000Colorado Springs, CO 80907
Phone: 719.776.6000
Hours: 6:30am – 5:00pm
St. Francis Hospital
6001 E. Woodmen RoadColorado Springs, CO 80923
Phone: 719.776.5000
Hours: 6:30am – 5:00pm