Sergio O Neira, MD, Internal Medicine

1901 Outlet Ctr Dr Ste 200
OxnardCA  93036-0666 (Ventura County)


Phone: 805-981-8300
Fax: 805-981-8302

NPI: 1043373194
License Number: A38228 (CA)