Currently, SEPHORA owns 4 locations near Plymouth, Virginia, Virginia. On the page below you can view an entire list of SEPHORA stores close by.