St.Mary's Ethiopian Orthodox Tewahedo Church is a Church located at 16302 106 Ave NW, Edmonton, AB T5P 0W9, Canada. It has received 24 reviews with an average rating of 4.6 stars.
The address of St.Mary's Ethiopian Orthodox Tewahedo Church: 16302 106 Ave NW, Edmonton, AB T5P 0W9, Canada
St.Mary's Ethiopian Orthodox Tewahedo Church has 4.6 stars from 24 reviews
Church