Mervyn's 288

Mervyn's #288 was a Mervyn's department store located at 555 I Street in Chula Vista, California. The store opened March 10, 1994 and closed December 2008.