Debre Selam St Michael Church

Debre Selam St. Michael Tigrayan Orthodox Tewahedo Church is located at 125 Broadview Ave (north of Queen St E on the east side) in the Riverdale neighbourhood of Toronto. The building was built in 1907.

Debre Selam St Michael Church Photos

2020 - Debre Selam St Michael Church at 125 Broadview Ave, north of Queen St E on the east side – built in 1907
2020 – Debre Selam St Michael Church at 125 Broadview Ave, north of Queen St E on the east side
2021 - Debre Selam St Michael Church at 125 Broadview Ave
2021 – Debre Selam St Michael Church at 125 Broadview Ave