Schedule a Consultation

Click to Call

Patient Ratings
10777 Nall Ave. Suite #315
Overland Park, KS 66211

Directions to the Clinic

Call to ask questions or schedule an appointment. 866-923-VEIN

About Captain Gray, MD


Doctorate of Medicine, Kansas University Medical School


University of Kansas Medical Center, Internal Medicine Residency

Board Certified

Internal Medicine
Diplomate, American Board of Venous & Lymphatic Medicine (ABVLM) (formerly The American Board of Phlebology)


Member, Kansas Medical Society

About Theresa Linski, NP Nurse Practitioner


Bachelor and Master's degree in Nursing at University of Missouri, Kansas City


Family Nurse Practitioner by the American Association of Nurse Practitioners

Experience Matters

Prior to joining Vein Clinics of America (VCA), Theresa practiced as a registered nurse at St. Luke’s Hospital in Kansas City, MO. Most recently she was a family nurse practitioner at Mosaic Life Care in Gladstone, MO. Upon joining VCA, Theresa underwent extensive training in Phlebology, the diagnosis and treatment of vein disease and related disorders, and Ultrasound-Guided Sclerotherapy.

Local Events

Check back soon for new events.

  • Captain Gray, MD
  • Theresa Linski, NP Nurse Practitioner

Captain Gray, MD, Phlebologist -

"I have devoted my practice exclusively to the treatment of vein diseases. It is particularly gratifying to be an expert in this type of treatment."

“I enjoy working at Vein Clinics of America because we treat all types of vein disease. We improve people’s quality of life as well as their physical appearance.”

-Theresa Linski, NP

Accepted Insurance Plans

Vein Clinics of America is in network with most major insurance plans. If you have a Flexible Spending Account (FSA), reimbursable FSA expenses cover many treatments for vein disorders. If you do not see your insurance provider in the list below, please call 866-923-VEIN for a complete listing.

The Overland Park office currently accepts the following providers:

  • Aetna
  • Blue Cross Blue Shield
  • Cigna
  • Coventry
  • Humana
  • Integrated Health Plan
  • Medicare
  • MultiPlan
  • United Healthcare

Dr. Gray is Located in Overland Park near Shawnee, Olathe, Lenexa, Leawood, Kansas City, Roeland Park, Prairie Village, Edwardsville, Lawrence and Topeka.

Back to Clinic Map