Isabella Iriarte NPI 1770176166 Practice location: 3914 Murphy Canyon Rd Ste A120, San Diego, CA 921234457 Taxonomy code: 106S00000X Phone: (952) 813-4034