Mervyn's 329

Mervyn's #329 was a Mervyn's department store located at 5655 Mowry Avenue in Newark, California. The store opened July 25, 2008 and closed December 2008.