Blue Lotus Healing Arts is located in Needham, a suburban town in Norfolk County. The center offers courses in yoga, meditation and teaches various practices of healing one’s energy. The traditions of Taoism and Shamanic are used as an approach for their holistic healing beliefs. In color hues of bright yellow and beige, the place looks very bright and airy. Wooden floor furnishing adds a rustic feel to the place. The studio is very spacious and includes a private room offering special treatments like massages and acupuncture.