Odette R Tawadrous, MD, Internal Medicine

3625 Martin Luther King Jr Blvd Ste 10
LynwoodCA  90262-3509 (Los Angeles County)


Phone: 562-841-1602
Fax:

NPI: 1669661492
License Number: A99172 (CA)