I just love this place. First off the address listed is wrong. They moved after Hurricane K and are now located at 1141 North Lee Rd. Covington, LA 70 433. I just stopped in to get my weekly dose of GT’s Kombucha. I love this stuff and Springs of Life is the only store on the Northshore that carries it. The…