Located in the heart of downtown Burlington, Vermont, we are your premier source for all things beauty, from the inside out. Voted Best Beauty Store in Burlington, Vermont since 2007.
We cannot thank you enough for the amazing support we have seen from our community during this challenging time. We are here for you, and we can be reached by phone or email, 24/7. We look forward to seeing you in person again soon.