St. Francis Xavier Cathedral

Location

626 4th St.
Alexandria LA 71301

St. Francis Xavier Cathedral is the cathedral church of the Roman Catholic Diocese of Alexandria. The cathedral was established in 1834 and was added to the National Register of Historic Places on 29 March 1984.

Contact

Phone: