Kevin Walsh, MD is a physician who has been in clinical practice for over 30 years.  He started his career as a primary care physician before becoming an Addiction Medicine specialist at Kaiser-Permanente in 1999.   In addition to clinical practice, Kevin has been active in clinical education, teaching other healthcare professionals communication skills, Addiction Medicine, and pain management.   He has had a daily mindfulness practice since 2009 and has been an MLP-certified teacher since 2018.   Kevin is deeply committed to helping others learn, understand, and practice mindfulness to live a healthier and more fulfilling life.

Website and contact –