Olu Oredugba, MD, Internal Medicine

575 E Hardy St
Ste Ste 104
InglewoodCA  90301-4036 (Los Angeles County)


Phone: 310-671-3148
Fax: 310-671-0878

NPI: 1215975115
License Number: G39345 (CA)