Foot Surgery: Neuroma or Plantar Callusby India News Online Team December 26, 2025 0 Tight shoes and high heels can place extra pressure on the ball of your foot, causing neuromas and calluses. A neuroma is an inflamed nerve. It can cause pain, ...