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. Built in 1907, the structure was originally home to an Odd Fellows’ Hall.
Debre Selam St Michael Church Photos



SOURCE
- Photos: Denise Marie for TorontoJourney416
- Toronto City Directory by Might Directories Ltd 1910 courtesy of Toronto Public Library
