Vein Specialists | San Antonio, TX | Medical Vein Clinic

Love Your Legs Again.

We are San Antonio’s leading vein clinic, offering the latest treatments for varicose veins. We love helping patients---and their legs---feel and look better.

Medical Vein Clinic has seen an alarming increase in dangerous blood clots in legs or DVTs this year due to COVID-19.

Find out about symptoms, how to detect and how to prevent.

Dedicated Experience. Compassionate Approach.

At Medical Vein Clinic our only focus is helping people with vein disease, namely varicose veins, lead pain-free, healthy lives. Because it slowly develops and progresses, vein disease often goes undiagnosed. Many people assume their tired, achy, burning and swollen legs are just a part of aging. Our “walk-in, walk-out” treatments return people and their legs to good health.

The Latest Procedures Without Surgery

Covered by Medical Insurance


Expert Vein Care in a Spa Setting

Dr. John Hogg, Medical Vein Clinic’s Founder, wanted to create a clinic where people feel truly cared for. Our clinic looks and feels more like a spa than a medical facility. Medical Vein Clinic’s staff is experienced and compassionate, and put our patients’ comfort first.

Learn How We Can Help You

About Us

Trusted experts

Vein Disease

Symptoms and diagnosis

Treatments Without Surgery

The latest procedures with minimal down time


Did You Know...

People with varicose veins are 5X more likely to develop serious blood clots or DVT?

Ready for your legs to look and feel better?

Call for your free vein screening today


Informational Videos

Learn more about vein disease treatments and hear from our patients.

Our Doctors

Years of experience treating vein disease

Board Certified Radiologist

John S. Hogg, M.D.

Board Certified Radiologist

Josue Medina, M.D.


What Our Patients Say

Your legs are in good hands at Medical Vein Clinic. Contact us today to schedule your free vein screening.


Covered by Medical Insurance
Se Habla Español

Our Office

622 Isom Rd.

San Antonio, TX 78216

Office Hours

Monday - Thursday

8 am to 5 pm


8 am to 12 pm

Scroll to Top