About Us: We are an international luxury chain with more than 2700 locations worldwide. Our local beauty and hair store in South Windsor Connecticut is currently located in The Shops at Evergreen Walk, whose address is 200 Evergreen Way #264, South Windsor, CT 06074, United States.
Our Services: Selling top notch beauty products and accessories to the local community in South Windsor is what we have a passion for. Here at Sephora, we make sure our clients get the best cosmetics, fragrances, skin care and hair care products by only placing top of the line items on our shelves. Lower quality products will never see the light of day on our shelves.
Phone Number: +1 860-648-4000
Address: 200 Evergreen Way #264, South Windsor, CT 06074, United States
Website: https://www.sephora.com/happening/stores/south-windsor-evergreen-walk
If you've been asking yourself "where can I find the best UV + red light…
If you've been asking yourself "where can I find the best UV + red light…
If you've been asking yourself "where can I find the best UV + red light…
If you've been asking yourself "where can I find the best UV + red light…
If you've been asking yourself "where can I find the best UV + red light…
If you've been asking yourself "where can I find the best UV + red light…
This website uses cookies.