Treasure Island 5005

Treasure Island #5005 was a Treasure Island discount department store located at 2625 South 108th Street in West Allis, Wisconsin. The store opened on October 15, 1964 and closed on April 4, 1981.