L’Istituto ha sede a Piacenza nel complesso architettonico dell’Oratorio di “San Cristoforo” in via Genocchi, 17.
L’oratorio è costituito da una piccola chiesa barocca di notevole pregio architettonico, di proprietà dell’Opera della Cattedrale, posta sull’angolo con via Gregorio X, recentemente restaurata ad opera della Soprintendenza, e dall’annesso edificio interno, ex-canonica della chiesa, ristrutturato con il contributo della Diocesi e della Società Autostrade Centropadane.