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