At this moment, SEPHORA operates 2 locations near Town and Country, Missouri. These are SEPHORA stores in the area.