Tri Health Medical Institute Management Company Llc NPI 1588286603 Practice location: 17777 Ventura Blvd Ste 100, Encino, CA 913163738 Taxonomy code: 261QM2500X Phone: (844) 366-6898