National Shrine of Blessed Francis Xavier Seelos

New Orleans, Louisiana

Located in New Orleans, Louisiana, the National Shrine of Blessed Francis Xavier Seelos is a Christian church that serves the local community and welcomes visitors from across the region. As a Christian institution, the shrine is centered on the teachings of Jesus Christ and provides a space for worship, prayer, and spiritual reflection. Visitors can expect to participate in religious services, including Mass and other sacramental celebrations typical of Christian worship. The shrine honors Blessed Francis Xavier Seelos, a 19th-century missionary and priest, and provides opportunities for pilgrimage and devotional practices. The church offers a welcoming environment for individuals seeking to deepen their faith, connect with their spiritual community, and engage in Christian traditions. The shrine serves as both a place of worship and a historical site of religious significance in New Orleans.

Denomination

Non-Denominational

Phone

504-525-2495

Last updated August 2026

Map showing location of National Shrine of Blessed Francis Xavier Seelos

200-500

estimated members

This is likely one of 48 Non-Denominational congregations in Orleans Parish, LA. Non-Denominational accounts for 5% of the county's 431 congregations.

This estimate comes from ARDA 2020 data for churches of this size and denomination in the county.

Nearby churches in New Orleans

Explore more