Omar Sharif, MD, Internal Medicine

1390 W 16th St
YumaAZ  85364-4430 (Yuma County)


Phone: 928-726-5151
Fax:

NPI: 1821208935
License Number: 4301088409 (MI)