Oscar A Lopez, MD, Internal Medicine

751 W Legion Rd Ste 103
BrawleyCA  92227-7754 (Imperial County)


Phone: 760-351-4400
Fax: 760-351-4407

NPI: 1205034733
License Number: A108837 (CA)