Japan Import is located in León, Mexico on Plaza Mayor, Blvd. Bosques del Campestre 2002-Local 42, Valle del Campestre. Japan Import is rated 3.2 out of 5 in the category watch store in Mexico.
Address
Plaza Mayor, Blvd. Bosques del Campestre 2002-Local 42, Valle del Campestre