St Francis Xavier Church is a Roman Catholic church and parish in the 7th arrondissement of Paris dedicated to Francis Xavier. It gives its name to the nearby Metro station Saint-François-Xavier.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Saint-François-Xavier,_Paris
Official Website https://www.sfx-paris.fr/
Address 11 Place du Président Mithouard, Paris 75007, France
Coordinates 48°51'2.329" N 2°18'48.321" E