Mervyn's 321

Mervyn's #321 was a Mervyn's department store located at 5849 Lone Tree Way in Antioch, California. The store opened 2003 and closed November 2008.