Dr. Neda Karimi, MD 1700 N Rose Ave, Oxnard, CA 93030, United States of America +1 805-983-0700 http://www.coastaleye.net/ Reviews Map