I don't really know. But if it has a Lids store, like much of the malls do, I think yes. (Im not sure if it has that store)
It was my first time visiting that mall, I don't recall hat store a lot of t-shirt shops where you can design your own stuff. Sorry it was very hot that day.
Thanks! Your answer is awaiting moderation.