Mario Espindola, MD, Family Medicine

2150 N Victoria Ave
OxnardCA  93036-7791 (Ventura County)


Phone: 805-382-6296
Fax:

NPI: 1750657565
License Number: A128570 (CA)