Imprint

Physical Address

Chagua Pendo Self Help Group
Ongata Rongai
Olekasasi B236 
KENYA

Postal Address

Chagua Pendo Self Help Group
P.O. Box 39-00511 
Ongata Rongai
KENYA


Email address
[email protected]


Phone Number
+254 707522536