Heel pain is excruciating. It hinders mobility and causes discomfort. The leading cause is an excess deposit of calcium on the heel bone that leads to a bony protrusion on the underside of the bone. Often referred to as policeman's heel in the UK. Naturally, anyone suffering from heel pain should wear shoes that aids the healing process as well … [Read more...]
You are here: Home / Archives for Skechers