Olumuyiwa Idowu, MD

Orthopaedic Surgery, Orthopaedic Surgery of the Spine

Ventura Orthopedics Medical Group

2525 Erringer Rd, Simi Valley, CA 93065

Accepting new patients

(805) 527-1404