Studio Jambo Ltd is located in Eldoret, Kenya on Kaplimo House, Ground Floor Oginga Odinga Strett. Studio Jambo Ltd is rated 3 out of 5 in the category photo shop in Kenya.
Address
Kaplimo House, Ground Floor Oginga Odinga Strett
Service options
DeliverySame-day delivery