St. Louis Cathedral is located in the heart of New Orleans On this plot of land, there have been 4 churches, built to serve the spiritual and physical needs of the people of New Orleans. The first structure arose in 1718, a crude wooden structure, a temporary solution for a people really in need of spiritual teaching. The second church was a proper building of brick and timber, which served…