The Institut catholique de Paris, known in English as the Catholic University of Paris, is a private university located in Paris, France.
Wikipedia https://en.wikipedia.org/wiki/Catholic_University_of_Paris
Official Website http://www.icp.fr/
Address Paris 75006, France
Coordinates 48°50'55.9" N 2°19'48.012" E