New Orleans Cathedral-Basilica of St. Louis King of France. St. Louis Cathedral church is located in Jackson Square in the French Quarter of New Orleans and was completed in 1794.