Oscar Daniel Lopez, MD, Internal Medicine

888 S Hill Rd
VenturaCA  93003-8400 (Ventura County)


Phone: 805-477-6311
Fax:

NPI: 1629034087
License Number: A84436 (CA)