Mervyn's 127

Mervyn's #127 was a Mervyn's department store located at 12990 Willow Chase Drive in Houston, Texas. The store opened July 20, 1984 and closed January 2006.