Mervyn's 133

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