Impala Leather is located in Ciudad de México, CDMX, Mexico on Calle Dr Mora 9, Colonia Centro, Centro, Cuauhtémoc. Impala Leather is rated 2.3 out of 5 in the category leather coats store in Mexico.
Address
Calle Dr Mora 9, Colonia Centro, Centro, Cuauhtémoc