J72R+R69, Lusaka, Zambia
Cnrist is Lord Church is a Church located at J72R+R69, Lusaka, Zambia. It has received 1 reviews with an average rating of 4.0 stars.
The address of Cnrist is Lord Church: J72R+R69, Lusaka, Zambia
Cnrist is Lord Church has 4.0 stars from 1 reviews
Church