ORDER ONLINE OR CALL 1300 378 199
beautyid - calluspeel

Why do calluses appear?

Pressure applied to the feet over time causes the skin to harden and calluses appear.