Novo Detox · 11346 Thurston Pl, Los Angeles, CA 90049 Novo Detox · 11346 Thurston Pl, Los Angeles, CA 90049 google.com