I have this lump on the back of my heel that looks like a weird growth or something. It is not painful, at most a little uncomfortable, but it does look awful and I would like to be able to get rid of it if possible. Do you know what this is? And what is the treatment for this kind of thing? Thanks in advance.
Loading...