Mervyn's 133

Mervyn's #133 was a Mervyn's department store located at 15310 Westheimer Road in Houston, Texas. The store opened October 19, 1984 and closed August 2005.