Olajire Idowu, MD, Surgery

744 52nd St
4100
OaklandCA  94609-1810 (Alameda County)


Phone: 510-547-1600
Fax: 510-428-3405

NPI: 1841236320
License Number: A33345 (CA)