Mervyn's 155

Mervyn's #155 was a Mervyn's department store located at (New Orleans in New Orleans, Louisiana. The store opened 1985 and closed 1997.