Location Name St. Louis Cathedral, New Orleans Street Address Jackson Square City New Orleans Type of Prayer Place Chapel Description The current building of the St. Louis Cathedral in New Orleans was built in 1851 and is one of the most recognized buildings in New Orleans, having an unobstructed view over Jackson Square to the…

Read More