The formation of calluses is caused by an accumulation of dead skin cells that harden and thicken over an area of the foot. Calluses develop because of excessive pressure at a specific area of the foot.
10% Off Your First Purchase.
Use the Discount Code FIRST at checkout for 10% off all products. Limit 1 time per customer.