The Office of the Director of Public Prosecutions (ODPP)
ODPP House,
Ragati Road, Upper Hill.
P.O. Box 30701-00100.
Nairobi, Kenya
Fax: +254 2 2243524/2251808
Email: info@odpp.go.ke
Mombasa – Headquarters
Commercial Building
P.O. BOX 80896-80100, MOMBASA
mombasa@odpp.go.ke
Taita Taveta
Maghamba Plaza, 1st floor
P.O. BOX 760-80300, VOI
taitataveta@odpp.go.ke
Kwale
Mwanabeyu Plaza
P.O. BOX 201-80403, KWALE
kwale@odpp.go.ke
Lamu
Bahari House
P.O. BOX 68 – 80500, LAMU
lamu@odpp.go.ke
+254 778 256790
Tana River
DC’s Office
P.O. BOX 10-80200, GARSEN
tanariver@odpp.go.ke
Kilifi
Malindi Complex Building, 1st Floor
P.O. Box 5751-80200, MALINDI
kilifi@odpp.go.ke
odppmalindi@gmail.com
Nyeri – Headquarters
Provincial Commissioner’s Office
Block ‘A’, 3rd Floor
P.O. BOX 463-10100, NYERI
nyeri@odpp.go.ke
+254 612 030693
Kirinyaga
Bingwa Sacco Complex Building
5th Floor, Right Wing
P.O BOX 1224-10300, KERUGOYA
Muranga
Ministry of Lands Building, 1st Floor
P.O. BOX 931-10200, MURANGA
muranga@odpp.go.ke
Embu – Headquarters
Faith House ACK House, 2nd Floor
P.O. BOX 2855-60200, EMBU
embu@odpp.go.ke
Makueni
Makueni High Court Building 4th Floor
Po Box 531 – 90300
odppmakueni@gmail.com
makueni@odpp.go.ke
0768534484
Kitui
Nzambani Park Building, 1st Floor
P.O Box 448-90200, Kitui.
+254 0771258125
Meru
Ntara Place Building, 2nd Floor,
Library/ St. Paul’s Road,
P.O. BOX 2377-60200, MERU
meru@odpp.go.ke
Tharaka – Nithi
Meru South Coop Sacco Building
P.O BOX 791-60400
0741132938
tharakanithi@odpp.go.ke
Nairobi – Headquarters
NSSF BLOCK ‘A’, 19th Floor
P.O. BOX 30701-00100, NAIROBI
nairobi@odpp.go.ke
Kiambu
KenMwa Plaza, 2nd Floor
P.O Box 41-00900, KIAMBU
kiambu@odpp.go.ke
Machakos
Sartaj Building
Machakos-Kangundo Rd,
P.O. BOX 1041-90100, MACHAKOS
machakos@odpp.go.ke
+254 741 872058
+254 783 685853
Kajiado
ODPP Building,
Off Namanga Road,
Opposite Old Kajiado Law Courts,
P.O. BOX 646-01100, KAJIADO
kajiado@odpp.go.ke
Garrissa – Headquarters
100M off Kismayu Road, Next to IPOA NER Offices,
P.O. BOX 69-70100, GARISSA
garissa@odpp.go.ke
+254 462 103964
Isiolo
Ardhi House
P.O. BOX 739-60300, ISIOLO
isiolo@odpp.go.ke
+254 202 002701
Marsabit
Madina House
P.O. BOX 387-60500, MARSABIT
marsabit@odpp.go.ke
Wajir
DAD Plaza, behind Public
Works Office,
P.O. BOX 417-70200, WAJIR
wajir@odpp.go.ke
Mandera
DC’s Office
P.O. BOX 478-70300, MANDERA
mandera@odpp.go.ke
+254 786 605521
Kisumu – Headquarters
Nyanza Provincial Headquarters, 7th Floor
P.O. BOX 3545-40100, KISUMU
kisumu@odpp.go.ke
+254 208 099088
Migori
Dev Mart Building, 2nd floor
P.O. BOX 1228-40400, SUNA – MIGORI
migori@odpp.go.ke
+254 202 111 768
Kisii
AG Chambers Building,
Ground Floor,
Along Kisii- Kilgoris Road
P.O. BOX 2470-40200, KISII
kisii@odpp.go.ke
Nyamira
Gusii Delux House – 1st Floor
Above Keroka Equity Bank Keroka Town,
P.O. Box 243-40500,
nyamira@odpp.go.ke
Siaya
Walter Plaza, 2nd Floor
P.O. BOX 681-40600, SIAYA
siaya@odpp.go.ke
Homabay
Old Treasury Building
P.O. BOX 153-40300, HOMA-BAY
homabay@odpp.go.ke
Nakuru – Headquarters
CDN Plaza, Ground & 2nd Floor
P.O. BOX 1165-20100, NAKURU
nakuru@odpp.go.ke
Narok
Information Office, 1st Floor
P.O. BOX 991-20500, NAROK
narok@odpp.go.ke
Bomet
Roronya Plaza
P.O. BOX 236-20400, BOMET
bomet@odpp.go.ke
Baringo
Talai Plaza, 2nd Floor
P.O. BOX 110-30400, KABARNET
E-MAIL: baringo@odpp.go.ke
Samburu
Siambu Plaza, Ground Floor
P.O. BOX 231-20600, MARALAL
samburu@odpp.go.ke
Laikipia
Pearl Place, Ground Floor,
Nanyuki- Meru Highway
P.O. BOX 1698-10400, NANYUKI
nanyuki@odpp.go.ke
+254 202 025400
Nyandarua
Olkalau Law Courts Building
P.O Box 201-20303, OLKALAU
nyandarau@odpp.go.ke
Trans Nzoia
Kitale 054-31273
transnzoia@odpp.go.ke
P.o Box 663-30200, Kitale
Ndege House 3rd Floor
Kericho
Imarisha Plaza.
Kebo Building, 9th Floor
P.O BOX 1512-20200
odppkericho@gmail.com
TEL: 0202172594
Elgeyo Marakwet
AFC Building
P.O Box 578- 30700 Iten
TEL: 208008291
elgeyomarakwet@odpp.go.ke
Kakamega – Headquarters
Patience Plaza Building, 3rd Floor
Kakamega – Mumias Road
P.O. BOX 1529-50100, KAKAMEGA
kakamega@odpp.go.ke
+254 778 143445
Bungoma
HIBHO Plaza, 2nd Floor
P.O. BOX 2058-50200, BUNGOMA
bungoma@odpp.go.ke
Busia
Bena House 1st Floor
P.O BOX 476 – 50400, BUSIA.
0777052330
busia@odpp.go.ke
Vihiga
Cherry House, 2nd Floor
P.O. BOX 840-50300, MARAGOLI
vihiga@odpp.go.ke
+254 741 132989
Mr. Alloys Kemo is the Deputy Director in the Department of Prosecution Training Institute (PTI). Mr. Kemo is an Advocate of the High Court of Kenya and was admitted to the bar on 1995. He holds a Master’s of Science in Leadership & Governance from Jomo Kenyatta University of Agriculture and Technology (JKUAT) , LLB Degree from Nagpur University, and a postgraduate diploma in Law from the Kenya School of Law.
Mr. Kemo has previously served as a Regional Head, Coast Region between 2019 to 2021 before heading to Rift Valley as a Regional head. He has also served as a deputy head in the Department of offences against the person and Head of the Penal Code Offences Division between 2013 to 2018 at the Office of the Direction of Public Prosecutions.
He has also been a member of several committees that developed key prosecution policies and guidelines such as; the ODPP Act of 2012, National Prosecution guidelines, the Diversion policy, Diversion guidelines, the Plea bargain guidelines and The Decision to Charge guidelines amongst others. He also attended several prosecution courses in various thematic areas and in management and in Leadership.
Mr. Kemo has vast experience electoral Justice and lead the ODPP Election Offences Prosecution Team in the 2017 National General Elections and also the ODPP Election Preparedness Committee in the 2022 National General Elections. He is a trainer and has facilitated external trainings and also internal training for ODPP staff.