OUR ADDRESS.

Name: Naisula Lesuuda Peace Foundation

Address: P.O. Box 52172—00100 Nairobi

KICC, 22nd Flr RM 2211.