The former Our Lady of Lourdes Church in Uptown New Orleans that sat dormant for two decades has been brought back to life as a new event venue called The Josephine.