Walmart Discount Store 537

Walmart Discount Store #537 was a Walmart discount department store located at Windwood Mall, 3800 East 42nd Street in Odessa, Texas. The store opened on June 7, 1983 and closed March 1994, when it was replaced by Walmart Supercenter #537.