St. Thomas More Catholic Parish

Catholic church

Filled out 30%

Information

Iwudibia Close, New Owerri, Owerri, Nigeria
4.4

Location

Comments 2

  • C
    chioma francis
    Nice parish
  • A
    Amb. Nonso Iheanyi
    Nice