Leder is located in Cochabamba, Bolivia on Néstor Galindo #1470 entre Teofilo Vargas y Obispo Anaya, Nestor Galindo 1470. Leder is rated 4.2 out of 5 in the category leather goods store in Bolivia.
Address
Néstor Galindo #1470 entre Teofilo Vargas y Obispo Anaya, Nestor Galindo 1470