juju, at 82 Thoreau St., in the Concord Depot, is an active lifestyle outfitter selling clothing and accessories for women and kids, for every day wear and go, as well as activities such as yoga, biking and skiing. There is always a fun buzz at juju!