Olumuyiwa Odetunde Details Doctor (MD), Technician Obephin street, Laketu estate, Parafa. Ikorodu Lagos 104211 Nigeria Send Message