Plantar Fascia Release

Plantar Fascia Release
What is Plantar Fascia Release? Plantar Fascia Release is a surgical procedure that is designed to relieve the tension on the plantar fascia by “releasing” it from the heel bone. The procedure may also involve the removal of the damaged portion of the plantar tissue. There is also something called a “Partial Release” procedure, where ...