I-hsin Chen NPI 1750757274 Practice location: 505 N Tustin Ave Ste 156, Santa Ana, CA 927053735 Taxonomy code: 101YA0400X Phone: (949) 508-2904