Font Size:


University of Texas, Southwestern Medical School, Dallas, TX, M.D.

University of Texas at Austin, Austin, TX, B.A.


Texas A&M Family Medicine Residency, Bryan, TX, Residency


Advanced Cardiovascular Life Support

Pediatric Advanced Life Support

Board Certified in Family Medicine

Clinical Laboratory Improvement Amendments (CLIA)

The Commission on Office Laboratory Accreditation (COLA)


American Academy of Family Physicians

Texas Academy of Family Physicians

American Board of Family Medicine


Family Medicine


About Kynan Williams, M.D.

About Kynan Williams, M.D.

Kynan Williams, M.D., is a board-certified medical professional with a wealth of experience in various healthcare settings. He has held several positions in the medical field, such as supervising physician and medical director.

Dr. Williams holds several certifications, including CLIA and COLA. He obtained an M.D. from the University of Texas-Southwestern Medical School and a B.A. in Microbiology from the University of Texas at Austin.

Dr. Williams is a member of several professional organizations, including the American Academy of Family Physicians and the Texas Academy of Family Physicians. He is passionate about providing high-quality healthcare to patients and committed to staying educated in the latest medical advancements and research.

Doctor Locations

As a specialist who treats varicose and spider veins at our Flower Mound, Garland and Richardson locations, Dr. Williams 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. Williams. He can help you understand your condition and advise on the best treatment.

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

Give us a call today at (972) 338-4961 to schedule, or you can schedule your appointment online with a vein specialist like Williams.

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 (972) 338-4961. 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