Jikima Island Stores is located in Thika, Kenya on Shop 237, 238, Madaraka Market Stalls, Near St. Mulumba Catholic Parish, Off Garissa Road, Makongeni. Jikima Island Stores is rated 3 out of 5 in the category textiles in Kenya.
Address
Shop 237, 238, Madaraka Market Stalls, Near St. Mulumba Catholic Parish, Off Garissa Road, Makongeni