Orba Nsukka, Nigeria
Orba Road
N/A
+2348063530157
A village farm side catholic church that was once a pilgrimage centre when a firebrand charismatic priest presided over the affairs of the parish.
like
Deli
The best companies in the category 'Deli'