Mervyn's 311

Mervyn's #311 was a Mervyn's department store located at 16523 Southwest Freeway in Sugar Land, Texas. The store opened March 14, 1996 and closed January 2006.