Forest Acupuncture Clinic NPI 1033576681 Practice location: 2646 Dupont Dr Ste 250, Irvine, CA 926127677 Taxonomy code: 171100000X Phone: (949) 557-1256