Debre Genet St. Tekle Haymanot Ethiopian Orthodox Tewahido ChurchUnclaimedCommunity & faithToronto, ON+16473528835Not providedVisit website