Venue Info

Located in Gentilly, this beautifully ornate church is the site of the annual New Orleans Greek Festival.