Elaine Angelabarrios NPI 1306916242 Practice location: 3427 Robin Ln Ste 100, Cameron Park, CA 956827255 Taxonomy code: 208000000X Phone: (306) 676-7337