Catholic church Ile St. Louis A statue within the peaceful interior of the the Saint-Louis-en-l'Île Church, a Catholic church located on Île Saint-Louis in the 4th arrondissement of Paris, France.