Osvaldo Adrian Lopez, MD, Internal Medicine

32173 Fireside Dr
TemeculaCA  92592-5154 (Riverside County)


Phone: 951-506-4312
Fax:

NPI: 1649294505
License Number: A061258 (CA)