Notre-Dame-de-la-Croix de Ménilmontant is a Roman Catholic parish church located at Place Ménilmontant, in the 20th arrondissement of Paris, France. It was built between 1863 and 1880. Of exceptional height and length, it is one of the largest churches in Paris.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Notre-Dame-de-la-Croix_de_Ménilmontant
Official Website https://www.notredamedelacroix.com/
Address 6 Rue d'Eupatoria, Paris 75020, France
Coordinates 48°52'7.014" N 2°23'14.945" E