Walk into Red Lotus Wellness Center at the busy Village Square Plaza, and you are greeted with something that’s hard to come ...