I haven't seen a fashion nova there.
I don't think so
I don't know. You may have to call and ask
@ Emeli Mejia... I'm not sure at I am still fairly new to H-Town and that mall is so big, could be, just Google fashion Nova in Houston or in galleria mall of Houston...
Perhaps
Thanks! Your answer is awaiting moderation.