Dr. Michael Ray Davenport is a Internal Medicine and General Physician…read more in Kenwood, Chicago and has an experience of 46 years in these fields. Dr. Michael Ray Davenport practices at Norma Jean Sanders Free Clinic in Kenwood, Chicago. He completed Medical School from University of Illinois College of Medicine in 1980,Residency in Internal Medicine from University Of Pennsylvania Health System in 2017 and Residency in Internal Medicine from Cook County Health and Hospital Systems in 1983.read less