Macharia & Keega Advocates

Advocates, Lawyers & Commissioners For Oath & Notaries Public

Location: Rivalane Court Riverside Ln, Nairobi

P.O. Box: 26333-00100 Nairobi

Tel: +254-204441720, Fax: +254-204441723

Email: mail@mk.co.ke