At present, SEPHORA owns 6 locations near Flower Mound, Texas. Here you can find a list of SEPHORA stores in the area.