Body Care Callus Formation: How To Get Rid Of It? by John Astran May 19, 2022 by John Astran May 19, 2022 1,484 views The formation of callus on the soles of your feet is a detrimental sight to behold. Calluses are significant indications of the constant friction on the skin’s surface in your… 0 FacebookTwitterPinterestEmail