Located in New York City, St. Francis Xavier Parish strives to be a welcoming community and a prophetic witness to the Spirit of Christ in the world.
Ministries: Pastoral Ministries
The Church of St. Francis Xavier
New York, NY
The Church of St. Francis Xavier
55 West 15th Street, New York, NY 10011, USA
https://www.sfxavier.org/