Green Lotus Yoga & Healing Center is a local chain and is found in The Village. It was the second opened in the chain, and it was established in 2011. The center itself is open and airy, and there is an atmosphere of calm and relaxation to it. The staff members are friendly, compassionate, and […]