Back to

Pins and needles in feet

The main cause of pins and needles in feet is lumbar disc herniation.