How long does it take the Depo shot to wear off?

Not Medical Advice: Depo-Provera Shot lasts for 3 months. It contains synthetic progesterone.
Updated on Thursday, February 02 2012 at 05:13AM EST
Collection: depo-provera