Skip Navigation
Skip Main Content
Vein Doctors in Pittsburgh, PA

Three Rivers Vein Center Is Now the St. Clair Vein & Embolization Center

Our board-certified physicians treat vein disease with minimally invasive care at St. Clair Health’s Dunlap Family Outpatient Center in Pittsburgh.

Smiling couple walking along a riverside trail in Pittsburgh
Bright exam room with a vein ultrasound machine and treatment chair
Vein Care From Board-Certified Physicians

Welcome to St. Clair Vein & Embolization Center

St. Clair Vein & Embolization Center (formerly Three Rivers Vein Center) is part of St. Clair Health and sits on the fifth floor of the Dunlap Family Outpatient Center in Pittsburgh.

Two board-certified physicians lead your care: Brandon Repko, MD, an interventional radiologist, and Philip Georgevich, MD, a vascular surgeon. Together they treat vein disease, and Dr. Repko also follows patients before and after embolization for hemorrhoids, uterine fibroids and an enlarged prostate(opens in a new tab), which the hospital’s Interventional Radiology department(opens in a new tab) performs.

Our procedures are minimally invasive. Your physician builds a plan around your symptoms, health history and goals.

Your First Visit Starts Here

How to Request Your First Appointment

You can request your first appointment online or by phone. Select Request Appointment, fill out the form, and the office will call you back to schedule your visit. If you’d rather talk to someone now, call (412) 942-6317. At your first visit, you’ll meet with a physician, have a leg exam and, in most cases, an ultrasound. Our New Patients page walks through each step and what to bring. The center is on the fifth floor of the Dunlap Family Outpatient Center at 1000 Bower Hill Road, and the building has an underground parking garage.

Check Your Insurance Coverage

We Work With Many Insurance Plans

St. Clair Health participates with many insurance plans. Review the full list of participating plans(opens in a new tab), then call your insurance provider to confirm your coverage.

View the Full List (opens in a new tab)
Find Us in the South Hills

St. Clair Vein & Embolization Center

  • Dunlap Family Outpatient Center1000 Bower Hill Road, 5th Floor
    Pittsburgh, PA 15243
  • (412) 942-6317
St. Clair Vein & Embolization Center: Pittsburgh’s Vein Specialists

Expert Vein Care for Our Community

Request Appointment(opens in a new tab)