Spanning a curated selection of handmade cosmetics and personal care products, the Lush store at Saint Louis Galleria in Missouri invites shoppers to explore unique, eco-friendly options that cater to those seeking natural and sustainable grooming essentials. The vibrant atmosphere, filled with the enticing scents of fresh ingredients, makes it a must-visit spot for beauty enthusiasts and environmentally conscious consumers alike.

Information
Location Level 1
Report an issue with this listing

Other Lush locations

All locations →