Buildings of WindsorChurches

St Theresa - 1991 Norman Rd

This church always sticks out to me, visible from Tecumseh Road, but kind of tucked away in a residential area. The church was built in 1947, designed by J. C. Pennington. It looks to be in great shape. At a time when church attendance has fallen, and many churches consolidated and closed, it’s nice to see this one holding on. The parish was established in 1925, as a mission of Our Lady of…
Read more
Old Photographs

St John the Divine

Designed by John Boyde, this Russian Orthodox church was built between 1946-1950. Located at the north east corner of Richmond & Drouillard at 1094 Drouillard, this yellow brick building replaced an earlier Russian orthodox church that was built on this site in 1916.