Mon to Fri, 7:30 am to 4 pmCall 1 (888) 553-VEIN (8346)
Pinnacle Vein and Vascular Center, the peak of good healthRequest an appointment

Vascular care for the Phoenix area

A vascular surgeon and a team of experts, close to home.

Veins and arteries carry blood all through your body. When they get sick, you can feel it. Dr. Uppal is a board certified vascular surgeon. He leads a team of expert providers who care for both vein and artery problems.

Why people choose us

Dr. Uppal leads your careHe is a board certified vascular surgeon. He leads a team of expert providers.
Ultrasound in our officeOur Vascular Lab is inside the office. No extra trip to an imaging center.
Three offices near youAvondale, Gilbert and Sun City, all in Arizona.
Most insurance acceptedIncluding Medicare. Call us and we will help you check your plan.

Some of what we treat

Peripheral artery disease

Leg pain when you walk, or sores that will not heal.

Learn more

Blood clots

Care for deep vein thrombosis, also called DVT.

Learn more

Aortic aneurysm

Checks and care for a weak, bulging spot in the aorta.

Learn more

See all treatments

Signs it is time to call

  • Leg pain that starts when you walk
  • Cold feet or toes
  • Sores on the legs or feet that heal slowly
  • Swelling in one leg
  • A family history of vascular problems
  • Numb or tingling legs

Three offices in Arizona

Avondale

10825 W. McDowell Rd., Suite 100
Avondale, AZ 85392

Closest for Goodyear, Buckeye, Litchfield Park and Tolleson.

Gilbert

3615 S. Rome St.
Gilbert, AZ 85297

Closest for Gilbert, Mesa, Chandler and Queen Creek.

Sun City

9744 W. Bell Rd., Suite A
Sun City, AZ 85351

Closest for Sun City, Surprise, Peoria and El Mirage.

Ask about a free vein screening*

A quick look at your legs, in our office, to see if your veins may be the cause of your pain or swelling. Request a time and we will call you back.

*Not available to those on a government plan.

Request my screening

Ready when you are

Most insurance accepted, including Medicare. Call us at 1 (888) 553-VEIN or send a request. We will get back to you.

Request an appointment