How long does a pulled neck muscle last?

Not medical advice: With rest and ice, a pulled neck muscle generally takes 3 weeks to heal.
Updated on Thursday, February 02 2012 at 05:56AM EST
Collections: the three weeksice