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.
Email:
[email protected]Please Note: This listing is created and managed by the business. For the latest details on hours, services and availability, we recommend contacting the business directly before your visit.