Located in the new Tsawwassen Mills mall, Willow Springs presents this new 1,395 square foot retail store for The Face Shop.