TruVida Recovery Lake Forest TruVida Recovery Lake Forest integrated approach incorporating mental health, medical and holistic wellness addiction treatments Phone: (800) 218-1573 23726 Birtcher Drive, Lake Forest CA 92630 USA Map Other Categories: Health & Beauty |