how long does it take depo to leave your body
Depo provera is out of the system 14 weeks after the last dose (but you are told to have a repeat injection every 12 weeks).