St. Louis Cathedral
Located in Jackson Square it is the oldest continuously active cathedral in the United States.