May 15

Do I Have a Neuroma in My Foot?

A neuroma is a pinched nerve caused by a thickening of the nerve tissue in the toe. When the nerve tissue thickens, it traps the nerve, causing irritation. ...