Odu General Leather Shop & Accessories is located in Nairobi, Kenya on Near Nyando Stage, Heading To Do's Office, Nyando Road. Odu General Leather Shop & Accessories is rated 4 out of 5 in the category leather repair service in Kenya.
Address
Near Nyando Stage, Heading To Do's Office, Nyando Road