THE REDEEMED CHRISTIAN CHUCH OF GOD, IMMANUEL'S PALACE
Others
The Redeemed Christian Church of God Immanuel’s Palace, one of the Parishes of The Redeemed Christian Church of God in Nigeria Situated at 90, Ladipo Street, By Fatai Atere Way, Matori Industrial Estate, Papa Ajao, Mushin, Lagos State.