The Treasury 5063

The Treasury #5063 was a The Treasury discount department store located at 2585 North Hollywood Street in Memphis, Tennessee. The store opened on July 29, 1971 as one of the first 3 Treasury stores in Tennessee, and ultimately closed on April 4, 1981.