Tags

Where

7 Churchfields Road
Salisbury
Wiltshire
UK
SP2 7NH

View Larger Map

IcFEM-Mission (Europe)

UK charity primarily for the support of IcFEM in Keyna, which is a Kenyan Christian Mission based in Western Kenya. The Mission is working for the transformation of rural communities through health, Education, agriculture, enterprise development, welfare and relief and social programmes.