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.
Updated on Sunday, February 05 2012 at 11:59AM EST
Collection: overly