Debre Selam Iyesus Orthodox Tewahedo Church, Oakland, CA
1701 Fruitvaile Ave,
Oakland, CA 94601
Debre Selam Iyesus Orthodox Tewahedo Church, Oakland, CA is one of the popular Religious Organization located in 1701 Fruitvaile Ave ,Oakland listed under
Eastern Orthodox Church in Oakland
,
Religious Organization in Oakland
,