Lotus Pond Center for Yoga and Health
6201 Lynn Rd, Tampa 33625