Yes, all though the Sephora is located within the JCPenny.
Yes to all. Sephora is in JcPennys, rue 21 is by a kid play ground a few doors down from Torrid, and H&M is a new addition to the mall.
yes it is Flippin awesome I was totally told my family I was going to the mall and I had $12 and they laughed at me I came home with a coat and a shirt love that place I'm I'm hella bipolar and that place makes me happy
Thanks! Your answer is awaiting moderation.