Br James Spence SJ
At The Ogilvie Centre, St Aloysius Church, 25 Rose Street, Glasgow, G3 6RE. Admission Free.
Tel: 0141 332 3039
The Archdiocese of Glasgow is a Designated Religious Charity, Number SC018140
Copyright © 2016 Archdiocese of Glasgow. All rights reserved.