Techneip logo
Venue

New Testament Assembly Worldwide Inspiration Parish

Lagos, NG

102 Iwaya Road, Lagos, LA 101245