1401 W Esplanade Ave.,
Kenner , LA 70065 UNITED STATES
Based on 1 reviews
Girls just gotta have fun!And this is a place to have fun. No, I do not wear too many of their things - or at least not too often ;-) - but VS is definitely a fun place to shop. You would be hard pressed not to find something ...
Worldwide > United States > Kenner, LA > Cosmetics & Beauty Supply