Welcome to St Leo's

St Leo the Great is a lively parish in the Roman Catholic Archdiocese of Glasgow. Situated on the south side of the river Clyde, it straddles the M8 motorway between Dumbreck and Ibrox.

Music is important to our liturgy, and we enjoy excellent ecumenical relations our brothers and sisters in Christ in churches throughout Glasgow and beyond.

A look through our Parish Bulletins will give you a flavour of the richness of parish life at St Leo's, and we hope you will consider keeping in touch with us through our website or visiting us in person. You can be sure of a warm Glasgow welcome!

Contact Us

5 Beech Avenue, Glasgow G41 5BY
Location Map
Phone 0141 427 0293
Email website@stleothegreat.org.uk
• For Mass times and current events please check Parish Bulletins