Crista Mariearnold NPI 1902422439 Practice location: 800 S Victoria Ave, Ventura, CA 930090001 Taxonomy code: 363LP0808X Phone: (805) 805-6626