Dr. Shen is a licensed General Dentistry in IL. Medical degree obtained from University of Illinois at Chicago College of Dentistry. Currently practices at Shen Dental Care (Shen Dental Care), located at 33 S. Villa Ave, Villa Park, IL 60181. In addition to English, Dr. Shen speaks Mandarin and accepts new patients.