This church complex at 1215 Parent Avenue, just south of Gilles, has always caught my eye.
The church was built in 1947 and designed by J.C. Pennington. My notes also show the church hall is an addition in 1979, designed by architect Raymond Masters.
Has any reader out there ever been inside? Any stories about the place?