Mervyn's 68

Mervyn's #68 was a Mervyn's department store located at 8800 Corbin Avenue in Northridge, California. The store opened May 2, 1981 and closed December 2008.