Download our free Treatwell app.
Also known as: Foot Peel
Welcome to Callus Peel central: Learn, share your experiences, read reviews, find the best deals, places and callus peel practitioners anywhere and everywhere.
Become well-heeled in minutes. Calluses are the pesky, hard skin that forms on the heels – and as...
Had a lovely and welcoming staff member who did a fantastic job! They accommodated me even though I had car issues and couldn't make my appt on time asd the flexibility was much appreciated. Thanks!
Is callus peel your favourite treatment? Let everyone know and see your picture here.