The Basilica of Our Lady of Cléry is a mid-fifteenth century Catholic basilica, on the site of earlier church buildings, in Cléry-Saint-André, north-central France.
Wikipedia https://en.wikipedia.org/wiki/Basilica_of_Our_Lady_of_Cléry
Address 101 Rue du Maréchal Foch, Cléry-Saint-André 45370, France
Coordinates 47°49'12.495" N 1°45'19.207" E