National Centre for Truth and Reconciliation logo

Grollier Hall

 -  1959-1997

Religious Entity: Catholic