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
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