Rachel Annruiz NPI 1336554690 Practice location: 1568 Creekside Dr Ste 206, Folsom, CA 956303449 Taxonomy code: 1041C0700X Phone: (916) 588-3740