Neda Karimi, MD, Ophthalmology

1700 N Rose Ave
Ste 200
OxnardCA  93030-3790 (Ventura County)


Phone: 805-983-0700
Fax: 805-983-7492

NPI: 1023161676
License Number: A92760 (CA)