IO Dr. Ifeanyirochukwu Geneva Opoku, MD Is this you? Claim your profile Obstetrics & Gynecology Surgery 0Leave a review Carle Foundation Hospital 611 W Park St, Urbana, IL, 61801 1 other location