| Dr. Michael Chen is a Illinois state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from SUNY Downstate College of Medicine, Dr. Chen currently is working at Oak St. Health, located in 2335 S Wentworth Ave #B Chicago IL 60616 | |||