Skip to content

The Face Shop – Tsawwassen Mills – Delta

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