Dena Leibowitz is an accomplished artist and the owner of Mind Your Art LLC. She creates recovery art collages that grow out of inspiration from her own recovery journey from addiction and grief. She embodies mindfulness in her art as she expresses how she feels and sees emotions through images. Currently, Dena lives in Tucson, Arizona with her cat Shakira.