NI Dr. Nneka Udonna Ichoku , DO Is this you? Claim your profile Family Medicine Public Health & General Preventive Medicine 0 Write A Review SSM Health Medical Group 19 The Blvd, Saint Louis, MO, 63117 2 other locations (314) 354-8810