Dr. Chen is a licensed Internal Medicine in IL. Medical degree obtained from SUNY Downstate College of Medicine. Currently practices at Oak Street Health (Oak Street Health), located at 2335 S Wentworth Ave, Chicago, IL 60616. Dr. Chen specializes in internal medicine, primary care.. In addition to English, Dr. Chen speaks Mandarin and accepts new patients.