Welcome to Arizona’s Leading Vascular Surgery Group

Western Vascular Institute has been leading the vascular specialty field in Arizona since 2005. Our team of vascular Surgeons have years of extensive venous & vascular surgery experience. Our surgeons are dedicated to providing the highest level of vascular care in a patient-centered manner.

Western Vascular Institute provides minimally invasive vascular surgery in-office, as well as hospital-based surgical & endovascular procedures. We have three offices located throughout the Phoenix metro area & Payson where we are able to offer this convenient care. Our office-based vein & vascular centers house the most advanced & innovative surgical and diagnostic imaging capabilities, allowing our patients the most comfortable, appropriate care possible with the ability to recover in their homes.

Our Surgeons Specialize in Treatment for Venous & Arterial Diseases

Intersocietal Accreditation Commission
The Joint Commission - National Quality Approval
Phoenix Magazine Top Doctor

Meet the Vascular Surgeons Of Western Vascular Institute


A Word From Our Patients

Great office, surgical and support team. LOVED my doctor. I was very emotional about this surgery, but it turned out to be a very comfortable experience. Great care was taken to make sure I knew what was happening and why. Can’t say enough about the great care and service here. – Ariel

From Our Video Gallery

What is Venous Disease and how is it treated?
What is an Aneurysm?
How is Carotid Artery Disease treated?
What Is Carotid Artery Disease?

Our team of Vascular Surgeons have extensive & diverse experience in all aspects of venous & arterial vascular surgery.

We Are Bilingual

Locations & Contact Info

Phoenix, Arizona

3600 N. 3rd Avenue,
Suite B
Phoenix, AZ, 85013
Phone: (480) 668-5000
Fax: (480) 668-5065

Mesa, Arizona

7165 E. University Dr.,
Suite 183
Mesa, AZ 85207
Phone: (480) 668-5000
Fax: (480) 668-5065

Payson, Arizona

708 S. Coeur D Alene Ln

Suite B
Payson, AZ 85541
Phone: (928) 363-4060
Fax: (480) 668-5065

Call To Schedule Your Appointment
(480) 668-5000