Font Size:


University of Utah, Salt Lake City, Utah, B.S. Chemical Engineering 


University of Utah, Salt Lake City, UT, Doctor of Medicine 

Swedish Medical Center, Seattle, WA, Internship and Surgery Residency 


Fellow of the International College of Surgeons 

Fellow of the American College of Surgeons 



King County Medical Society 

North American Taiwanese Medical Association 

Bourbon County Medical Society 

Maricopa County Medical Society 



About Wan Lin Horng, M.D.


About Wan Lin Horng, M.D. 

Wan Lin Horng, M.D. is a general surgery specialist who consistently has received top patient reviews. She graduated from the University of Utah’s School of Medicine. She completed a residency in surgery at the Swedish Medical Center in Seattle, W.A. She has over 20 years of experience working in private practice. Dr. Horng provides a unique blend of Western and Eastern medicine to her patients, highlighting her expertise as a comprehensive diagnostician. Board certified by the American Board of Surgery.  She is a Fellow of the American College of Surgeons and the International College of Surgeons.  Dr. Horng holds membership in an impressive array of professional medical societies. 

Doctor Locations

As a specialist who treats varicose and spider veins at our Texas and Missouri locations, Dr. Horng has years of experience performing minimally invasive vein treatments. Don’t let painful symptoms from vein disease interfere with your life.

Schedule an initial consultation with Dr. Horng. She can help you understand your condition and advise on the best treatment.

Dr. Horng is at our highly-rated vein clinics in Texas and Kansas City and joins our team of expert physicians at our clinics nationwide.

Give us a call today at (682) 712-1132 to schedule, or you can schedule your appointment online with a vein specialist like Horng.

Insurance Information

USA Vein Clinics accepts most insurances and does offer self pay options as well. To ensure your insurance compatibility with this doctor use our online scheduling to see which clinic is closest to you that accepts your insurance. You may also call us at (682) 712-1132. We will help you understand your benefits and the paperwork required for your provider’s approval and check if your insurance is accepted. Our goal is to minimize any out-of-pocket expenses.

Schedule Online
Find a Location