At Turnbull Hall, Glasgow University Catholic Chaplaincy, 15 Southpark Terrace, Glasgow, G12 8LG.
The Archdiocese of Glasgow is a Designated Religious Charity, Number SC018140
Copyright © 2018 Archdiocese of Glasgow. All rights reserved. Privacy Notice