Where this organisation works

CHRIST ABIDING MINISTRIES works in Liberia.

In the UK, CHRIST ABIDING MINISTRIES works in Sheffield City.

placeRegistered office: E12000003