October 2024
Thacthers is basically the only place left in. It's a nice place to walk around in since they have ac
October 2024
A beautiful mall with an atmosphere that just SCREAMS '80s! However, there's almost nobody ever there and the shops that ARE open are super expensive to make rent. It's so sad that this mall is on the decline...
October 2024
Super Shoes is the only reason I goto the mall. Super Shoes 5 star!