Type: Deposit-Taking
County: Meru
Postal Address: P.O Box 3192 – 60200, Meru
Head Office: Imenti Complex, Main Stage, Meru Town