St Theresa Church
Namibia
>
Omusati Region
>
St Theresa Church
St Theresa Church is a building in Omusati Region.
St Theresa Church
Object
Religion
Building
Yes
Oshikuku Town Hall
Iipumbu Tshilongo Road
Oshikuku
Benedictine Sisters of Oshikuku
Oshikuku Town Council