Neda Heidari, MD, Neurological Surgery

1801 Solar Dr Ste 165
OxnardCA  93030-8228 (Ventura County)


Phone: 805-744-2141
Fax: 805-744-2151

NPI: 1003028556
License Number: A102340 (CA)