How long does a pulled hip flexor take to heal

Not Medical Advice: The pulled hip flexor takes 4 to 6 weeks to heal. A hip flexor strain is the result of overly forceful contractions.

Tag: overly 

Related questions