Yes. Wal-Mart was part of Times Square Mall a very long time ago. It was in area that Hobby Lobby and Ross currently occupy. After walmart built their new building on Davidson Ave, Sears moved into the location at the mall and operated there for many years.
Thank u
Yes it was.
Yes it was it was at the very west end of it
Thanks! Your answer is awaiting moderation.