Heaven Link Believers International Network is located in Owerri, Nigeria on 2nd Floor 46 Orlu Road opposite Jonvita Hotels Amakohia. Heaven Link Believers International Network is rated 3 out of 5 in the category non-denominational church in Nigeria.
Address
2nd Floor 46 Orlu Road opposite Jonvita Hotels Amakohia