Place of Worship
St Louis Cathedral
615 Pere Antoine Alley New Orleans, 70116
(504) 525-9585
The Saint Louis Cathedral is the oldest cathedral in North America,founded as a Catholic parish in 1720 along the banks of the Mississippi River.