The Vascular Institute of the Rockies - Denver is located at 1601 E 19th Ave Suite 3950, Denver, CO 80218 inside the Presbyterian St. Luke's Medical Center. Call 303-539-0736 Email Get in Touch Pay Your Bill.