Community

persistent pain in the heel of right foot

persistent pain located in the heel of the foot. difficulty in walking…