Substance Treatment Addiction Recovery Detox Center NPI 1801349758 Practice location: 1822 S Bayless St, Anaheim, CA 928023102 Taxonomy code: 324500000X Phone: (844) 557-6237