NPI-verified
Olumuyiwa Idowu
NPI: 1518461391
About
Olumuyiwa Idowu is an orthopedic provider in Simi Valley, CA with a focus on spine surgeon. Request an appointment or send a message below.
Location
2525 ERRINGER RD
Simi Valley, CA 93065Get directions
Simi Valley, CA 93065Get directions