Mervyn's 70

Mervyn's #70 was a Mervyn's department store located at 300 Stonewood Street in Downey, California. The store opened April 23, 1982 and closed December 2008.