New Sephora Location Opens up in KennewickNew Sephora Location Opens up in KennewickDon't worry, the store is still at the Columbia Center Mall but in its own building.Rik MikalsRik Mikals