Mervyn's 119

Mervyn's #119 was a Mervyn's department store located at 7415 Southwest Freeway in Houston, Texas. The store opened March 11, 1984 and closed January 1998.