Mervyn's 87

Mervyn's #87 was a Mervyn's department store located at 4751 Telephone Road in Ventura, California. The store opened July 30, 1982 and closed December 2008.