About 25 years ago, Grant Henry had one of many come to Jesus moments.
And that moment led eventually to who he is now — owner of the popular bar, Church, located on Edgewood Avenue in the Old Fourth Ward.
It is at Church that Henry’s alter ego Sister Louisa hangs her hundreds of religious-themed paintings, while a mannequin dressed as a nun, representing Sister Louisa, swings from the ceiling with her junk peeking out of her underwear.
But back to the mid 1980s.