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 Street Health, located in 2335 S Wentworth Ave, #B, Chicago IL 60616 Please call +1-773 341-2469 to contact. Access cdoc101.com on a desktop computer to view more details. | |||