St. Louis Cathedral // Written by Drew Allen – St. Louis Cathedral, 615 Pere Antoine Alley, is located in the heart of the French Quarter in New Orleans.