A campus in the heart of Lille

ISA is located in an ideal location in the heart of the campus of Lille Catholic University close to the Parc de la Citadelle, Lille center and Old Lille.