Basilique Notre-Dame de l'Immaculée ConceptionMinor BasilicaShareRue de Lille62200 Boulogne-sur-Mer, Hauts-de-FranceFranceGet directions