Mervyn's 120

Mervyn's #120 was a Mervyn's department store located at 600 Memorial City Way in Houston, Texas. The store opened August 15, 1989 and closed January 2006.