Yes
Yes. There are 2 stores.
Sephora is in the mall, lower level just inside Nordstrom. There is also a Sephora in JcPenny as well as a makeup store in Nordstrom.
Yes accualy they are two Sephora stores.
Yes there should be a Sephora
Thanks! Your answer is awaiting moderation.