Our Lord Christian Power CenterCommunity & faithYinka Ogunyemi StLagos, LA, 102213 · NG+2348145824819Email unavailableWebsite unavailableHours not available