Ibarra is located in Guadalajara, Mexico on Alfareros 1495 Locales 1972 - 1972 B, Puerta 6, San Juan de Dios. Ibarra is rated 3 out of 5 in the category leather goods wholesaler in Mexico.
Address
Alfareros 1495 Locales 1972 - 1972 B, Puerta 6, San Juan de Dios