Free shipping on orders over $250 in Canada

Leather Insoles
Leather Insoles
Leather Insoles

Leather Insoles

Regular price
$17.00
Sale price
$17.00
Unit price
per 
Shipping calculated at checkout.

Genuine leather insoles were built to make almost any type of shoe considerably more comfortable. That’s because they have a layer of latex foam to not only cushion the foot, but also absorb moisture.