The parish church, situated on Whitevale Street in the Dennistoun area, is a category A listed building.
The first church was built on David Street in the Gallowgate area, and a parochial school added.
The parish acquired land from the Daughters of Charity of Saint Vincent de Paul which they had used for a children's refuge and hostel, and the new church was constructed there in 1933.
[3] The architect was Jack Coia, who designed the church in a mixture of Romanesque and Byzantine Revival styles.
The church takes its cruciform shape from a series of semi-circular reinforced concrete portals converging on a central apex.