Creatress Beauty Bar blends pure luxury with relaxation for our guests’ enjoyment. We are located in the Riverdale area and offer a variety of treatments to nurture your body and soul. Our Beauty Bar is a haven for reflection and inner discovery. We want you to catch your breath, relax and enjoy yourself at Creatress Beauty Bar.