Nataly Ochoa NPI 1316540594 Practice location: 957 Faulkner Rd Ste 105, Santa Paula, CA 930609129 Taxonomy code: 2251N0400X Phone: (805) 749-2273