Dr. Shen is a licensed Family Medicine in IL. Graduated in 1986. Medical degree obtained from Beijing, Peking University Health Science Center in China. Completed residency training at West Suburban Medical Center. Currently practices at MercyHealth (MercyHealth), located at 415-A Congress Parkway, Crystal Lake, IL 60014. Dr. Shen specializes in family medicine and primary care.. In addition to English, Dr. Shen speaks Mandarin.