Mitchell Shaffer NPI 1417977943 Practice location: 4605 Barranca Pkwy Ste 101c, Irvine, CA 926041726 Taxonomy code: 101YP2500X Phone: (949) 771-9202