Contact InformationContact Information contact details North Star Building, Lenana Road , 4th Floor. P.O BOX, 53958 -00200, Nairobi +254 (0)722818010 info@seedsofpeaceafrica.org [wpforms id=”3522″ title=”false” description=”false”]