How long is DNA stable in a freezer?
If the DNA is pure, it should last quite a long time.  If there are enzymes and other biological molecules in there, -80C will work much better. 

I think you could keep pure DNA at -20C practically indefinitely. 

Purity is the main issue there, also pH stabilized, sealed properly, etc.  That makes all the difference.