Dr. Shen is a licensed Family Medicine in WA. Medical degree obtained from Kansas City University of Medicine & Biosciences. Completed residency training at St. John Providence Hospital. Currently practices at Providence Health (Providence Health), located at 2902 164th St SW, Lynnwood, WA 98087. Dr. Shen specializes in family medicine, primary care.. In addition to English, Dr. Shen speaks Mandarin.