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.

55 West 15th Street, New York, NY 10011, USA
(212) 627-2100
Scroll to Top
Tweet
Share
Pin