at 3100 Howard Avenue, Unit C4A, Windsor , N8X 3Y8 Canada
Play, learn, and be inspired by the world of beauty. Discover exclusive brands and products, and enjoy free classes, makeovers, and expert advice at your local Sephora in Windsor.
367 FB users likes SEPHORA, set it to 108 position in Likes Rating for Windsor, Ontario in Local Business category
SEPHORA is Windsor based place and this enity listed in Skin Care Service category. Located at 3100 Howard Avenue, Unit C4A ON N8X 3Y8. Contact phone number of SEPHORA: (519) 972-0219
Run ashore!
Bar