Gallery owner Stella Jones with “Haiti Demain,” 1987 (mixed-media collage on canvas) by Lois Mailou Jones. | Photo by Victoria L. Valentine   NEW ORLEANS — FOR TWO DECADES, the Central Business District in New Orleans has been home to Stella Jones Gallery. It’s the namesake of a doctor, who turned her passion for collecting...