Diane Carol Narhi, MD, Internal Medicine

2901 N Ventura Rd Ste 120
OxnardCA  93036-1126 (Ventura County)


Phone: 805-485-7877
Fax: 805-981-4472
Email: dna***@*****il.com

NPI: 1366413718
License Number: G43088 (CA)